The Evolving World: A History and Government Course Form 3 - Felix Kituthu (Nairobi, Kenya Oxford University Press, 2011)
Includes Bibliographic and Indexes.