Overview

John Horrocks

(1768—1804) cotton spinner and manufacturer