David Dally, AAPG