ByNobleID
    A thermoacoustic-Stirling heat engine: detailed study | NobleID