Golf BallWhy Golf Balls Have Dimples: Aerodynamics, Lift, Drag Reduction, and HistoryMark CrossfieldAugust 29, 2024