Life : cells, organisms, populations - Wilson, Edward O. (Sinauer Associates, 1977)