John Vernon McKenzie Image

Name

John Vernon McKenzie







Service Record 1


Highest Rank

Lieutenant

Conflict

Battalion




Sources & Links

- Bruce in Khaki: A History of the Bruce Battalion