Cannibalism : ecology and evolution among diverse taxa - Elgar, Mark A.; Crespi, Bernard J., 19..- (Oxford science publications, 1992)