publisher: Modern Library publish date: October 23rd 2007
format: hardcover pages: 992
language: English
ISBN:
0679643540 (9780679643548)
publisher: Modern Library publish date: 2012-02-14
format: Paperback pages: 560
language: English
ISBN:
0812977440 (9780812977448)
ASIN: 0812977440