Gay lives - Aldrich, Robert (Thames & Hudson, 2012)