Author: John R. Kelly
Alternate names: Kelly, John R., S.J.