MK standard social studies revision notes, questions and answers : a complete upper primary revision course - Lubega, Charles Mbidde (MK Publ, 2010)