Ian Havercroft

titleISBN-13
(ISBN-10)
year of publication
Carbon Capture and Storage: Emerging Legal and Regulatory Issues978-1-5O99-O958-2
(1-5O99-O958-3)
2018

Ian Hawkesworth