Title: Biology of the parasites and hyperparasites of aphids,
Authors: Spencer, Herbert, 1894-
Year: 1926
Subjects: Aphids; Insects Parasites; Insects