I've had/owned/borrowed a bunch. IMO you are WAY better off just playing and watching videos of great players. 99 Critical Shots and Bankin' with The Beard have some good info but a lot of them are confusing and a waste of time. I actually liked Pleasures of Small Motions. Nothing groundbreaking but to me it was good. To be brutally honest i've never met one good player that learned a damn thing from a pool book. They all took the game up, practiced, gambled, etc. On the job training is the best in this game.