South Africa - Macdonald, Hamish (Stanley Thornes Publishers England, 1997)