Overview

Peter Du Moulin

(1601—1684) Church of England clergyman and religious controversialist