Author: Rev. Dr. J. F. Allen