New Rector: Fr Kevin Meehan