Scan barcode
A review by ericpharand
War and Peace and War: The Rise and Fall of Empires by Peter Turchin
informative
reflective
slow-paced
1.0
Blah.