Search found 8771 results

Advanced
Filters
Type
Place of birth
Rank
Unit
Service
Last name first letter
Contribution
Country
CSV Export

Type

Place of birth

Rank

Unit

Service

Last name first letter

Contribution

Country

  • British Army Lieutenant Colonel Royal Army Medical Corps

  • British Army Temporary Captain Royal Artillery/ Staff

  • British Army Captain Royal Garrison Artillery

  • British Army Lieutenant /Acting Captain Royal Engineers

  • British Army 9544 Company Serjeant Major /Acting Regimental Serjeant Major Gordon Highlanders

  • British Army Captain Duke of Cornwall's Light Infantry/ Staff

  • British Army 2004 Serjeant South African Service Corps

  • British Army 55693 Serjeant Royal Engineers

  • British Army 104648 Serjeant Major Royal Engineers

  • British Army Major Canadian Battalion

  • British Army 28158 Private East Surrey Regiment

  • British Army Lieutenant Colonel Royal Army Medical Corps

  • British Army Lieutenant /Temporary Royal Army Medical Corps

  • British Army Major Staff

  • British Army 15487 Corporal Royal Engineers

  • British Army Colonel /Temporary Brigadier General Staff

  • Royal Navy Po/RFR/B/5560 Royal Naval Division

    Royal Navy Po/SS/105754 Royal Naval Division

  • Royal Navy R/550 Royal Naval Division

  • Royal Navy 3/274 Royal Naval Division

  • New Zealand Expeditionary Force 33405