Insect Fear Film Festival February 24, 2004 Listen (Duration: 51:40) Download With May Berenbaum (Professor of Entomology, University of Illinois) Tags