Overview

James Hampton

(1721—1778) translator and Church of England clergyman