Author: rt. rev. john a. ryan