Author: m.a. rev. f. g. cole