Popular Mechanics Why a Curveball Curves: New & Improved Edition
Frank Vizard, Robert Lipsyte, William Hayes, Popular Mechanics