Corporal John McKenzie S/16357, 2nd Bn., Seaforth Highlanders - Presbyterian Minister in waiting By Donald John Campbell