Return to Article Details The Institute of Thermal and Power Engineering Turns Eighty-Five Download Download PDF