South Africa a modern history
Davenport, T. R. H.
London : Macmillan,
1991.
Previous ed.: 1987
Includes bibliography and index