Geology Of Petroleum by William H. Emmons