Author: rev. arthur e. gregory