Author: rev. j.w.g. ward