Recent visit to South Africa / Adam Hochschild, Jeffrey Klein, Buster Gonzales.**A