Overview

John Sharp

(1723—1792) Church of England clergyman and charity administrator