Of predation and life - Errington, Paul L. (Iowa State University, 1969)