publisher: Bantam Classics publish date: June 15th 2011
format: ebook pages: 656
language: English
ISBN:
0307793605 (9780307793607)
publisher: Bantam Classics publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299152481 (9781299152489)
publisher: The Modern Library
format: Hardcover pages: 550
language: English