Basics of Thermal Engineering (English, Paperback, Husain Whaib Mashi, Hasan Sh. Majdi, Laith Jaafer Habeeb)