Author: Mafeje, Archie; Wilson, Monica