CA Diop: African Origin of Civilisation: Myth or Reality