Scan barcode
A review by mgerboc
Rivers of Power: How a Natural Force Raised Kingdoms, Destroyed Civilizations, and Shapes Our World by Laurence C. Smith
informative
reflective
fast-paced
4.0