History of humanity - Laet, Sigfried J. de (Routledge reference, 2000)