South Africa: The Cape Colony, Natal, Orange Free State, South African Republic and All Other ...
Publisher: Putnam
Published: 1894
Number of pages: 430