Life on earth - Wilson, Edward Osborne , 1929- (Sinauer Assoliates, 1978)