Scan barcode
A review by wordlover
The Infinite Resource: The Power of Ideas on a Finite Planet by Ramez Naam
5.0
Outstanding, insightful argument for how human ingenuity will solve the problems facing us.