Dr. Josephat Karanja
PDF version

Fisrt African Member of Staff in the Department of History, Later Vice Chancelor, University of Nairobi and Vice President, Republic of Kenya.