Spencer

34%
Flag icon
By the middle of the current century, the world will be feeding nine billion people from a smaller area of land than it fed three billion from in 1950.
How Innovation Works: And Why It Flourishes in Freedom
Rate this book
Clear rating
Open Preview