Srikar Durgi

15%
Flag icon
In the race of life, we humans are neither the fastest nor the most efficient. But thanks to our sweating capability, we are certainly the most persistent.
Numbers Don't Lie: 71 Things You Need to Know About the World
Rate this book
Clear rating
Open Preview