South Africa : A modern History - Davenport, T. R. H. (Macmillan, 1977)