Creator of Gaia hypothesis James Lovelock dies on day of 103rd birthday

Creator of Gaia hypothesis James Lovelock dies on day of 103rd birthday