History of humanity : scientific and cultural development. - Bakhīt, Muhammad 'Adnān (Routledge ; Unesco, 2000)