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

informative reflective medium-paced

3.0