Author: D. Ingram Rev. Hill