C . J . D. Hill.