New Rector: Fr. Kevin Meehan