Petroleum Refining: Technology and Economics by Gary, James H. | Menrva Books