this website exists no more: http://www.biology.ucsc.edu/classes/bio161l/NUDI/trubesce.html http://slugsite.us/bow/nudwk165.htm http://slugsite.us/bow2007/nudwk965.htm