A review by sbloxham
Sweat: A History of Exercise by Bill Hayes

informative reflective medium-paced

4.0