I ran across this amazing physics link. Great illustrated information with some “fill in the blanks” calculators. Good design info on Heat. Open the link and click on Index. Then click on Heat and Thermodynamics. Then follow the strings out for a logical development of the topic. Very interesting and easy to follow, for the most part.