Overview

David Peter

(1765—1837) Independent minister and ecclesiastical historian