South Africa A modern history. - Davenport T R H (1977)