The rough guide to South Africa, Lesotho & Swaziland - PINCHUCK, Tony ; MCCREA, Barbara ; REID, Donald