The one that Travis suggested is my personal favorite, but here's another one that's pretty good: http://members.aol.com/mkohl1/Gastropods.html From the same site, here is the page to my most hard-working little friends: http://members.aol.com/mkohl2/Planorbidae.html (have to scroll down quite a bit). -Naomi