Overview

James Purves

(1734—1795) Universalist preacher