Overview

David Hall

(1683—1756) schoolmaster and Quaker minister