Thermodynamics : a complete undergraduate course - Steane, Andrew M. (Oxford University Press, 2017)