A Liquid-Piston Steam Engine