Byrne's Complete Book of Pool Shots: 350 Moves Every Player Should Know

You might also like...