South Africa : A Modern History - Davenport, T. R. H. (Southern Book Publishers, 1989)