Author: rev.g.b.f. hallock