Kenneth S. Deffeyes is professor emeritus at Princeton University. Prior to teaching, he worked alongside M. King Hubbert at the Shell Oil research laboratory in Houston.
Courtesy of Barnes & Noble.