Surname: 
Forename: 
No: 
Notes: 
Unit: 
Search Options:
Records per Page:

 Surname   Forename   No   Rank   Notes   Unit 
ArmstrongT E2020 TrooperSource: Nominal roll in WO127Johannesburg Mounted Rifles
ArmstrongT G B11254TrooperDemise: Died of disease - meningitis 07 Aug 1900
Place: Marandellas
Source: In Memoriam by S Watt
61st Company, 17th Btn, IY
ArmstrongT HE Division
Source: QSA and KSA medal rolls
South African Constabulary
ArmstrongT JSource: Medal rollsCape Railway Sharpshooters
ArmstrongT P HSource: WO100/231City Imperial Volunteers
ArmstrongThomas41307TrooperServed 24 Feb 02 to 24 Mar 02. Discharged at Kimberley
Source: Nominal roll in WO127
Ashburner's Light Horse
ArmstrongThomas5710Private1st Battalion
Source: QSA roll
Loyal North Lancashire Regiment
ArmstrongThomasSource: Attestation paper in WO126Ashburner's Light Horse
ArmstrongThomas47TrooperSource: Nominal roll in WO127Western Light Horse
ArmstrongThomas42175TrooperNo known Company. Served in 34th Btn IY
Source: QSA Medal Rolls
Imperial Yeomanry
ArmstrongThomas41866TrooperNo known Company. Served in 35th Btn IY
Source: QSA Medal Rolls
Imperial Yeomanry
ArmstrongThomas42673TrooperNo known Company. Served in 36th Btn IY
Source: QSA Medal Rolls
Imperial Yeomanry
ArmstrongThomas1136 TrooperSource: Nominal roll in WO127Kimberley Horse
ArmstrongThomas CharlesMidshipmanLondon Gazette: 2nd July 1901.  The first officer to receive the CSC.  Awarded for his action at Graspan.  Captain Marchant reported that "Lieutenants F Dean, G W McO Campbell, Sub Lieutenant Whyte (who was in charge of the ammunition supply) and Midshipman Armstrong, who were with the guns, behaved with great gallantry in a very exposed position". Armstrong  landed with the Naval brigade for the defence of Stormberg in October 1899, and served with the column under Lord Methuen.  He was noted for early promotion.HMS Powerful
ArmstrongThomas G B11254TrooperSource: QSA Medal Rolls61st Company, 17th Btn, IY
Page 756 of 36890
<<First <Prev 749 750 751 752 753 754 755756 757 758 759 760 761 762 763 Next> Last>>