Overview

Samuel Hall

(1782—1863) cotton spinner and engineer