Overview

Michael Geddes

(c. 1647—1713) Church of England clergyman