Applied Thermodynamics For Marine Engineers by Murphy, Alan (Travel writer) | Menrva Books | MenrvaBooks