Welsh, Frank.

A History of South Africa Frank Welsh. - London HarperCollins 1998 - xxvii, 606 p., [32] p. of plates : ill., maps ; 24 cm.

0002555611

DT 1787 / .W45 1998