Title: liquid piston stirlings engines