Major John Cheyne DavidsonName/Rank: Major John Cheyne Davidson, Chaplain Battalions: 93rd, 3rd Canadian Stationary Hospital Born/Current Town: Newboro, Ontario/...