The future of life - Wilson, Edward O. 1929-2021 (Abacus, 2003)