Life on earth - Wilson, Edward O. (Edward Osborne), 1929-2021 (Sinauer Associates, 1978)