Billiard Atlas on Systems and Techniques: 2 - Tapa blanda

Harris, Walter

 
9780963120410: Billiard Atlas on Systems and Techniques: 2