Almost everyone knows the familiar fairy tale ending: the prince marries the princess and they live happily ever after. Or do they? Once upon a time, our ancestors were much more honest and open about the spectrum of human sexuality. Among the fairy tales and myths they told were stories of androgynes, neither male nor female; of women and men who resist sex and marriage for other kinds of love; of chaste romances, miraculous childbirth and...