Author: Kenyatta University. Library.