Free piston Stirling engines

G. Walker, J.R. Senft
Springer-Verlag
9780387154954
0-387-15495-7