Web Analytics

Who invented the piston-driven steam engines that powered all kinds of machines in the Industrial Revolution?

AEdmund Cartwright
BJames Hargreaves
CJames Watt
DRichard Arkwright