British Army Captain/Temporary Major Army Veterinary Corps/Canadian Forces/Staff
British Army Lieutenant Canadian Forces
British Army Lieutenant Royal Army Veterinary Corps
British Army 2293547 Private Canadian Cavalry Brigade
British Army Lieutenant Royal Army Veterinary Corps
British Army Captain Royal Army Veterinary Corps
British Army 2293546 Acting Serjeant Canadian Expeditionary Force
British Army Lieutenant Canadian Battalion
British Army Captain Royal Army Veterinary Corps
British Army SE/14436 Private Army Veterinary Corps
British Army SE/14436 Acting Corporal Army Veterinary Corps
British Army 553 Gunner Royal Canadian Artillery
…
British Army 27471 Serjeant Canadian Army Veterinary Corps attached Infantry Brigade
British Army 48573 Private Canadian Army Veterinary Corps
British Army 48573 Private Imperial Army
British Army 48573 Private Royal Garrison Artillery
Born 1886
Canadian Expeditionary Force Acting Corporal Canadian Army Veterinary Corps
British Army Lieutenant Royal Air Force
Air Force (RAF/RFC) Lieutenant (Quartermaster) 44th Wing, Royal Air Force
British Army 4287/ 4287/ 4287/ 4287 Private/ Private/ Farrier Serjeant/ Farrier Serjeant Lancers/ Royal Canadian Dragoons/ Canadian Army Veterinary Corps/ Royal Irish Constabulary
British Army 791 Private Kent Regiment 1/1st Battalion
British Army 270562 Private East Kent Regiment
British Army 33044 Private Royal Canadian Army Veterinary Corps