Facts, Fancies, and Folklore About Snakes