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