Overview

William Castell

(1603—1645) Church of England clergyman