Perfect Planet, Clever Species: How Unique Are We? - 9781591020165