Revising for history and government K.C.S.E. - Williams, Aidan; Zeleza, Tiyambe; Sharman, Margaret (Evans Brothers Limited, 1989)