TOWNSHEND, John Robert
NAME TOWNSHEND John Robert
RANK Captain I Canadian Corps - 1st Canadian Infantry Division UNIT 2nd Light Anti Aircraft Battery Royal Canadian Artillery