Author: rev. b.f. tefft