Author: a. m. rev. e. w. cook