The Related Web Sites page has been moved to:
http://entomology.unl.edu/sites.htm
You will be redirected to that page. Please update your bookmarks.