publisher: Three Rivers Press publish date: April 24th 2007
format: paperback pages: 208
language: English
ISBN:
0609806912 (9780609806913)
publisher: Bloomsbury publish date: November 9th 2010
format: hardcover pages: 240
language: English
ISBN:
159691565X (9781596915657)
publisher: Library of America
publish date: January 6th 2003
format: hardcover pages: 996
language: English
ISBN:
1931082286 (9781931082280)
publisher: Aguilar
publish date: March 11th 2012
format: kindle pages: 288
language: English
ISBN:
9788403012509