publisher: Signet Classics publish date: November 6th 2007
format: ebook pages: 592
language: English
ISBN:
1101003901 (9781101003909)
publisher: Lulu.com publish date: September 10th 2010
format: ebook
language: English
ISBN:
144618708X (9781446187081)
publisher: Penguin publish date: November 6th 2007
format: ebook pages: 592
language: English
ISBN:
1101192496 (9781101192498)