Petroleum and petrochemical engineering - Margo, Andy (Syrawood Pub. House, 2016)