A little history of the world - Gombrich, E. H. (Yale University Press,)