Author: rev. geo. a. crawford