English Beginner Natural Gas Hydrates, Third Edition: A Guide for Engineers John Carroll 2014 View book