James Hargreaves

Sort by:

James Hargreaves (c. 1720 – 22 April 1778)[2] was an English weaver, carpenter and inventor who lived and worked in Lancashire, England.

Suggest an invention you think it should be here

About

Inventions that changed the world

Navigation