Entomophaga: a journal of Biological and Intergrated Control. (Paris: Francis Editeur, 1976)