David Heslop — geophysicist and researcher