Petroleum Geochemistry - Chattarjee, Chinmay (Random, 2014)