Studies in biological control - Delucchi V L Ed. (Cambridge Cambridge University Press, 1976)
Keywords: Ecology