A Dictionary of Oil & Gas Industry Terms by Peter Roberts (Lawyer) | Menrva Books