The African Background to Medical Science: Essays on African History, Science & Civilizations