AAPG bulletin