Four Thousand Weeks
The average life lasts about four thousand weeks. A wise, freeing book about accepting limits instead of trying to do…
The average life lasts about four thousand weeks. A wise, freeing book about accepting limits instead of trying to do…
A science journalist explores what limits human endurance, and how the mind shapes how far we can go.