Author: frank lynch,  S.J