Author: rev. john fitzpatrick