publisher: Library of America
publish date: October 5th 2006
format: hardcover pages: 875
language: English
ISBN:
1931082987 (9781931082983)
publisher: Library of America publish date: January 20th 2011
format: paperback pages: 425
language: English
ISBN:
1598530941 (9781598530940)