Regular price £17.50 Sale
Excellent modern appraisal of the war which included the battle of Majuba by one of the leading scholars of the period. Hardback, illustrated.