Author: M. A. Rev. Robert Simpson