Overview

William Reeves

(1667—1726) Church of England clergyman