Zelena123 Zelena123 21-04-2016 History contestada Who invented the piston-driven steam engines that powered all kinds of machines in the Industrial Revolution? A. Edmund Cartwright B. James Watt C. Richard Arkwright D. James Hargreaves I'm almost 100% sure its B but I want to know what others think.