Braganza, Rt Rev John