Cassell's encyclopedia of queer myth, symbol, and spirit

by Randy P. Conner

Did you know that in medieval French folklore a person might change sex by passing under a rainbow? Or that same-sex unions have been celebrated by peoples of the ancient Mediterranean, Africa, Chi…