Fluid and Thermodynamics - Hutter; Wang, Yongqi (Springer International Publishing, 2018)