Introduction to Petroleum Biotechnology - Speight, James G. (Gulf Professional Publishing Elsevier, 2018)