, Kenyatta University, P. O. Box 43844-0100, Nairobi, Kenya