Prof. Dr. Aloo O. Mojola St Paul's University, Limuru, Kenya
Lecturer (Philosophy, University of Nairobi)