Mechanical Design of Heat Exchanges and Pressure Vessel Components by Krishna Pal Singh | Menrva Books | MenrvaBooks