Heating, Ventilating, and Air Conditioning: Analysis and Design by McQuiston

The revised edition includes a set of flashcards for key concepts.