British Army 51 Private Canadians Scottish Canadian/Expeditionary Force
British Army Lieutenant Royal Engineers
British Army Captain General List/Royal Engineers
British Army 2125811 Sapper Canadian Engine Crew Company attached Railway Operating Division
British Army Second Lieutenant Royal Engineers
British Army Major Royal Engineers
British Army 1588 Private West Yorkshire Regiment
British Army 305175 Private West Yorkshire Regiment
British Army 2555742 Private Royal Engineers
…
British Army 1475 Private 6th Canadian Field Artillery Royal Army Medical Corps
British Army 197528 Private Royal Engineers
British Army WR/175102 Private Royal Engineers
British Army L/11704 Private East Surrey Regiment
British Army L/11704 Private East Surrey Regiment 2nd east Battalion
British Army 25683 Private Essex Regiment
…
British Army MCG100 Private Princess Patricia's Canadian Light Infantry
British Army Second Lieutenant Machine Gun Corps
British Army Lieutenant General List Royal Engineers
British Army Sapper Canadian Engineers
British Army Second Lieutenant Indian Army Reserve of Officers
British Army Lieutenant Indian Army Reserve of Officers
…
British Army 2124971 Company Serjeant Major Canadian Broad Gauge Operating Company attached Railway Operating Division Royal Engineers
British Army 5386 Sapper Canadian Engineers
British Army Major Imperial Army
British Army Major Royal Flying Corps and Royal Air Force
British Army 35 Corporal Canadian Railway Construction Corps Imperial Army
British Army Captain Royal Engineers attached Special List
British Army 5542 Sapper 1st Field Company Canadian Engineers
British Army Temporary Lieutenant 4th Royal Scots
British Army Temporary Lieutenant 9th Royal Scots
British Army Captain Somerset Light Infantry
British Army Captain Royal Canadian Signal Engineers
British Army Second Lieutenant The Prince Albert's (Somerset Light Infantry) 2nd Battalion
…