Infernal combustion engine, it says "Merco" on the side, has a water-cooled head and turns over freely by hand, with compression at the appropriate point. That is the limit of my knowledge of this up and coming type of engine, although I can't see them taking over from steam to be honest.