Lord De Villiers and His Times - South Africa 1842-1914