A NARRATIVE OF THE BOER WAR, its causes and results

: Carter (T.F.)

R 250.00
Quantity
- +
574pp., foxing throughout, front hinge weak, third edition, hardback water-stained at bottom, third edition, London, 1900