Author: richard j. payne, robert heyer , S.J.