Giants, Monsters, and Dragons: An Encyclopedia of Folklore, Legend, and Myth. Carol Rose. 2000. New York: W. W. Norton.