Thermodynamics An Engineering Approach by Mehmet Kanoglu | Menrva Books | MenrvaBooks