Practical Heating Technology by Bill Johnson & Kevin Standiford