Author: Rev.denis fahey,c.s.sp., b.a. d,ph.,d.d.