South Africa the land, its people and achievements - Cloete, Stuart 1897-1976 (Da Gama, 1966)