History of Humanity by Sigfried J. De Laet, Erik Zurcher & A.H. Dani