by Edmund White
publisher: Vintage publish date: 2004
format: paperback pages: 304
language: English
ISBN:
009928572X (9780099285724)
publisher: Ecco publish date: October 7th 2003
format: hardcover pages: 384
language: English
ISBN:
0060004843 (9780060004842)
publisher: Harper Perennial publish date: October 26th 2004
format: paperback pages: 400
language: English
ISBN:
0060004851 (9780060004859)
ASIN: B000C4SLZU
publisher: HarperCollins publish date: October 26th 2004
format: paperback pages: 400
language: English
ISBN:
1615588477 (9781615588473)
language: English
ISBN:
0701169710 (9780701169718)