Author: rev. Bede Nagle