56 problems with worked solutions, from Physics and College Physics.
Learn it first: Temperature & Heat, Gases & Pressure, Heat Flow & Equilibrium