Overview

James Peirce

(1674—1726) Presbyterian minister and religious controversialist