Elements of petroleum geology - Selley, Richard C. (Elsevie, 2015)