Gay life and culture : a world history - Aldrich, Robert (Thames & Hudson, 2006)