In Peace & War: A Civilian Soldier's Story
Outside the 22nd Battalion's Officers' Mess — from left, Captain Haddon Donald MC, 2nd Lieut. Keith Elliott VC, Lieut. Jim Frazer
Outside the 22nd Battalion's Officers' Mess — from left, Captain Haddon Donald MC, 2nd Lieut. Keith Elliott VC, Lieut. Jim Frazer.