RecordDetails
Cape Town : University of Cape Town press, 1996.
xviii, 324 p. : ill., maps ; 23 cm.