Yes! And I'm giving you a challenge.
Not sure about predicting the revolution but Archimedes had designs for a steam cannon not unlike a steam engine https://en.wikipedia.org/wiki/Steam_cannon
What about some of the early Chinese engineers like https://en.wikipedia.org/wiki/Du_Shi ?
Not sure about predicting the revolution but Archimedes had designs for a steam cannon not unlike a steam engine https://en.wikipedia.org/wiki/Steam_cannon
What about some of the early Chinese engineers like https://en.wikipedia.org/wiki/Du_Shi ?