Derwyn Trevor Owen (29 July 1876— 9 April 1947) was the sixth Primate of the Anglican Church of Canada and the fifth Bishop of Niagara then Toronto. (en)
Derwyn Trevor Owen (29 July 1876— 9 April 1947) was the sixth Primate of the Anglican Church of Canada and the fifth Bishop of Niagara then Toronto. (en)