Overview

David Stokes

(c. 1591—1669) Church of England clergyman