Lienhard, John H

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