Author: REV. EDWARD LOUIS HESTON, C.S.C., PH.D., S.T.D., J.C.L.