James Lovelock James Lovelock. (英)James Lovelock著 Rachel Lovelock James Mullock Rachel. Lovelock James Lovelock et al James Lovelock et al. James Lovelock's Gaia Holmes, Sherlock