Thermal, Power and Electrical Engineering by Guo Jun Ma | Menrva Books | MenrvaBooks