Author: rev. a. s. billingsley