Kafirland: A Ten Months' Campaign
Publisher: S. Low, Marston, Searle, and Rivington
Published: 1879
Language: eng