Petroleum geochemistry and geology - Hunt, John M. (W. H. Freeman and company, 1996)