Overview

Herbert Palmer

(1601—1647) Church of England clergyman and college head