History of the world in 10 1/2 Chapters - Barnes ,Julian (Vintage Books, 2009)