A narrative of the Boer war: Its Causes and Results
Publisher: Remington
Published: 1883
Number of pages: 605