Understanding History: The World and Africa. O'Callaghan, B. - Windhoek Longman Namibia Ltd 1997

999161043x