Rev. James B. Flynn Ph.D.