Six myths of our time : little angels, little monsters, beautiful beasts, and more / Marina Warner. New York : Vintage Books, 1995