Petroleum geochemistry and geology - Hohn M. Hunt