Alone of All Her Sex: The Myth and the Cult of the Virgin Mary