Roy Snelling

American entomologist (1934–2008) From Wikipedia, the free encyclopedia