Author: Farrell, Walter, O. P.