Author: rev. dr. chas. t. cook