South Africa : a modern history /
Davenport, T. R. H.,
South Africa : a modern history / T.R.H. Davenport. - forth edition., updated and extensively rev. - Toronto, [Canada] : University of Toronto Press, (c)1991. - xxv, 662 pages : illustrations, maps ; 25 cm.
cn 91093156
C91-93156-9
DT1787 / .S688 1991 DT1787
South Africa : a modern history / T.R.H. Davenport. - forth edition., updated and extensively rev. - Toronto, [Canada] : University of Toronto Press, (c)1991. - xxv, 662 pages : illustrations, maps ; 25 cm.
cn 91093156
C91-93156-9
DT1787 / .S688 1991 DT1787