Ken Deffeyes

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.