Gerald O'Collins, S.J., has been teaching theology at the Gregorian University in Rome since 1974. Born in Australia and ordained priest in 1963, he took his S.T.L. at Heythrop College and Ph.D. at the University of Cambridge, where he was a research fellow of Pembroke College. He has published sixteen books and he has lectured in Australia, England, India, Japan and the United States.