HAMPDEN, John (c.1695-1754), of Great Hampden, Bucks.

Author