William Bruce Knight — Welsh scholar, ecclesiastic, and administrator (1785-1845)