South Africa, Lesotno & Swaziland - Fitzpatrick, Mary (Jonely Planet, 2006)