Open menu
Evan Leigh
(1810 – 1876)
The science of modern cotton spinning