Steven Hastings

Kent State University
Department of Biological Sciences
256 Cunningham Hall
Kent, OH
USA 44242

Papers:
1986 Visilure from Rescue: The science of insect visual attraction