The diversity of life - Wilson, Edward Osborne, 1929- (W.W. Norton, 1992)