Conrad Swan — Canadian officer in arms (1924-2019)