Overview

Philip Freeman

(1818—1875) Church of England clergyman