Scan barcode
A review by nummienomnom
The Rational Optimist: How Prosperity Evolves by Matt Ridley
informative
reflective
slow-paced
1.0