Gay Life and Culture : A world history / - Aldrich, Robert (Thames and Hudson,, 2006)