publisher: Library of America publish date: March 1st 1996
format: hardcover pages: 734
language: English
ISBN:
1883011116 (9781883011116)
publisher: Penguin publish date: January 5th 1988
format: paperback pages: 432
language: English
ISBN:
0140253009 (9780140253009)
publisher: Penguin publish date: January 5th 1988
format: paperback pages: 448
language: English
ISBN:
0140170081 (9780140170085)