Scan barcode
A review by fictionjunky
Adapt: Why Success Always Starts with Failure by Tim Harford
2.0
Decent premise; bad delivery.
Scan barcode
2.0