The Evolving World: A History and Government Course Form 2 - Felix Kiruthu (Nairobi, Kenya Oxford University Press, 2011)
Includes Bibliographical information and indexes