Basic Petroleum Geology by Link, Peter K. (1990) Hardcover