Overview

Joseph Hardcastle

(1752—1819) merchant and evangelical activist