Author: rev. g.b. f. hallock