On Wings of Faith and Reason: The Christian Difference in ...
Preview
Kevin L. Flannery was born in Cleveland, Ohio, and entered the Society of Jesus in 1977; he was ordained a priest in 1987. He holds two degrees in philosophy from the University of Oxford: an M.A. and a D.Phil. In 1992, Fr. Flannery beganĀ ...