Author: rev. john a. ireland