Reeds Vol 3: Applied Thermodynamics for Marine Engineers
William Embleton,Leslie Jackson,Paul Anthony Russell