HEAT PUMP TECHNOLOGY 3RD EDITION Billy C. Langley ISBN 0130339652.