Natural gas hydrates : a guide for engineers - Carroll, John (Gulf Professional, 2020)