The Transvaal from Within a Private Record of Public Affairs / by J. P. Fitzpatrick ... Sixth Impression
Publisher: W. Heinemann
Published: 1899-01-01
Language: eng
Number of pages: 476