Author: Rev. J.A. Thomson, M.A., Ph.D.