Author: d.d. rev. j. h. srawley