Author: rev. j. j fleharty, a. m,.