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