Author: a.m. rev. g.w. williard