Overview

William Crompton

(c. 1633—1696) clergyman and ejected minister