Comprehensive social studies - Kanjoya, John; Ogula, Paul (Longhorn Publishers, 2011)