A review by beaumcneleley
Plagues and Peoples by William H. McNeill

challenging slow-paced

3.0