Little history of the world - Gombrich, E.H. (New haven Yale univ., 2005)