Botha, Smuts and South Africa - Williams, Basil, 1867-1950, (Teach yourself history library.)