Bejan, Adrian,

Advanced engineering thermodynamics / - xxxvii, 746 pages ;

621.4021,BEJ