by Edmund White
publisher: Ecco publish date: April 11th 2006
format: hardcover pages: 368
language: English
ISBN:
0066213975 (9780066213972)
publisher: Bloomsbury publish date: January 1st 2006
format: paperback pages: 368
language: English
ISBN:
0747579644 (9780747579649)
publisher: Harper Perennial publish date: April 3rd 2007
format: paperback pages: 384
language: English
ISBN:
0060937963 (9780060937966)
publisher: Playground publish date: 2007
pages: 350
language: English
ISBN:
8889113294 (9788889113295)
language: English
ISBN:
0747575223 (9780747575221)
publisher: HarperCollins publish date: April 11th 2006
format: hardcover pages: 368
language: English
ISBN:
0641973659 (9780641973659)