Scan barcode
A review by teecha
The Human Web: A Bird's-Eye View of World History by John Robert McNeill, William H. McNeill
challenging
informative
reflective
slow-paced
4.0