Stirling engine projects.
Rizzo, James G.,author.