FIRST OR GRENADIER GUARDS 2nd and 3rd Battalions IN SOUTH AFRICA 1899-1902

Battalion history of the Grenadier Guards in the Boer War in which the 2nd fought in the Orange Free State, sustaining heavy casualties in the battle of BIddulphsberg.