James Beaven — Canadian priest