Fundamentals of engineering thermodynamics - USA John Wiley