Uk Oil and Gas Law: Current Practice and Emerging Trends

Uk Oil and Gas Law: Current Practice and Emerging Trends