Play Your Best Straight Pool
by Philip B. Capelle
Category: Games

For players of all levels with 355 diagrams and many tips on how to improve.