3 ms·Lol. The fact that the entire concept was invented here probably would contradict that.by Grakel 6y agoLol. The fact that the entire concept was invented here probably would contradict that.moultano 6y agoBritain invented the steam engine.