publisher: Signet Classics
publish date: June 3rd 1986
format: paperback pages: 500
language: English
ISBN:
0451520335 (9780451520333)
publisher: Archiebooks publish date: October 6th 2010
format: ebook
language: English
ISBN:
0011811137 (2940011811135)