James Hargreaves 1720 - 1778

Nationality:
English
born in:
Oswaldtwistle, Lancashire, England, United Kingdom

inventor of the spinning jenny