Petroleum Contracts and International Law by Dolzer, Rudolf | Menrva Books | MenrvaBooks