General physics and heat - GRANT, George A. (Malta Edward arnold, 1977)