The androgynous god is common to many cultures. Attitudes towards gender and sexuality have always been flexible and adaptive. In the cacophonic debates swirling around gender, inside our homes ...