publisher: Bantam Classics publish date: January 1st 2013
format: ebook
language: English
ISBN:
1299711324 (9781299711327)
publisher: Modern Library publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299076688 (9781299076686)
publisher: Bantam Classics publish date: July 17th 2013
format: ebook pages: 592
language: English
ISBN:
0307421643 (9780307421647)