Civilization: The Six Ideas That Created the Modern World

Ferguson, Niall

Referred to in blog posts