Introduction to petroleum biotechnology - Speight, James G. (Elsevier / Gulf Professional Publishing, 2018)