Author: rev. charles rogers