Southern Africa ...
Hall, Henry,of the Royal Engineer Office, Cape Town.
London, 
1876.