Overview

David Humphreys

(1690—1740) Church of England clergyman