Oil spill science and technology - Fingas, Mervin F. (Gulf Professional Publishing, 2016)