Text this: Thermofluids: an integrated approach to thermodynamics and fluid mechanics principles.