Piston Hydraulic Heat Engine

http://www.delugeinc.com/products.aspx