Petroleum Refining by James H. Gary, Mark J. Kaiser & James Gary