Author: rev. james m. gray