Author: rev. alfred e. garvie