The Transvaal ... With a map. by John Abraham Jacob De Villiers