Text this: Petroleum geochemistry and geology - John M. Hunt