Lucky Planet: Why Earth is Exceptionaland What That Means for Life in the Universe