A history of South Africa /
Thompson, Leonard.
New Haven, Conn. ; London : Yale University Press
c1995.
Previous ed.: 1990
Includes bibliographical references and index