Author: JAME E. AND LYNN MARGULIS LOVELOCK