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…