Overview

William Morehead

(1637—1692) Church of England clergyman