Author: Walter Farrell, O.P., S.T.M., Martin J. Healy, S.T.D.