TY - BOOK AU - Khakasa, Naomi TI - A+revision KCSE geography paper 2 SN - A+ Revision KCSE U1 - 916.7620712 KHA PY - 2015/// CY - Nairobi PB - Longhorn KW - Geography Study and Teaching ER -