Scan barcode
A review by ewil6681
Upheaval: Turning Points for Nations in Crisis by Jared Diamond
challenging
informative
reflective
slow-paced
3.0