publisher: Modern Library publish date: May 12th 1998
format: paperback pages: 832
language: English
ISBN:
0375751521 (9780375751523)
publisher: Modern Library publish date: October 22nd 1996
format: hardcover pages: 832
language: English
ISBN:
0679602348 (9780679602347)
publisher: Neeland Media LLC publish date: January 1st 2010
format: ebook
language: English
ISBN:
1420937405 (9781420937404)
publisher: Modern Library publish date: October 31st 2000
format: ebook
language: English
ISBN:
067964184X (9780679641841)