publisher: Penguin Classics publish date: November 1st 1999
format: paperback pages: 464
language: English
ISBN:
0140435328 (9780140435320)
publisher: St. Martin's Press publish date: October 15th 1991
format: hardcover pages: 209
language: English
ISBN:
0312060599 (9780312060596)
publisher: St. Martin's Press
format: hardcover
language: English
ISBN:
0312722192 (9780312722197)
publisher: Penguin Classics publish date: November 25th 2003
format: paperback pages: 400
language: English
ISBN:
0140439005 (9780140439007)