Overview

John Pye Smith

(1774—1851) Congregational minister