John H. Lienhard

A Heat Transfer Textbook - USA Phlogiston Press 2006 - 762p.