JAMES HARGREAVES
James Hargreaves
-1
Section::::Development.

Spinning frame
1454654
James Hargreaves
-1
Section::::Abstract.
Spinning jenny
350375
James Hargreaves
-1
Section::::Important technological developments.:Textile manufacture.:Invention of textile machinery.

Industrial Revolution
14914
James Hargreaves
-1
Section::::History.:Spinning Jenny.

Cotton-spinning machinery
3954443
james hargreaves