2 Comments
User's avatar
Tim's avatar

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

Charles Pye's avatar

What about some of the early Chinese engineers like https://en.wikipedia.org/wiki/Du_Shi ?