James Lovelock (1919 – 2022) Independent Scientist