James Lovelock
Originator of Gaia theory and inventor of the electron capture detector
It looks like nothing was found at this location. Maybe try a search?