Text this: The value of life : biological diversity and human society / Stephen R. Kellert.