Free Piston Stirling Engines door Graham Walker & James R. Senft