Dear MJ,  The site is called the "Digital Dragonfly Museum" and you can
reach it by typing those three words into an Alta Vista Advanced Search
page.  (I couldn't get the URL while on-line: sometimes they're transparent
and sometimes I can't seem to Copy and Paste them into a usable document).
  But in any case, Alta Vista will take you to the Texas A&M site.  Cheers,
Mike Rothman