British Army 48th Battalion Canadian Infantry
British Army 430706 Private Canadian Expeditionary Force
British Army Second Lieutenant Royal Garrison Artillery
…
British Army British Red Cross Society and Order of St John of Jerusalem
British Army Captain 48th Battalion Royal Garrison Artillery
British Army Chaplain Royal Army Chaplains Department