Annual review of Entomology Vol 48 - Berenbaum.,ed. (Annual Reviews Palo Alto,California, 2003)
Keywords: Entomology; insects