Overview

Stephen Barrett

(1719—1801) schoolmaster and Church of England clergyman