Author: James F. Keenan  S.J.