Upheaval by Jared Diamond.
Features

The Five Essential Readings For Summer According To Bill Gates

Books are the quietest and most constant of friends; they are the most accessible and wisest of counsellors, and the most patient of teachers .

Read More