Author: Reverend Clement M. O'Donnell, O.F. M. Conv., M.A., Ph.D., S.T. L.