Ramez Naam

4 books

The Infinite Resource: The Power of Ideas on a Finite Planet book cover

The Infinite Resource

The Power of Ideas on a Finite Planet

View on Amazon