Overview

John Edward Nassau Molesworth

(1790—1877) Church of England clergyman