The diversity of life / - Wilson, Edward Osborne (Penguin Books,, 1994)