publisher: Penguin publish date: August 15th 1991
format: paperback pages: 288
language: English
ISBN:
0140193480 (9780140193480)
publisher: Plume publish date: January 18th 1979
format: paperback pages: 268
language: English
ISBN:
0525475257 (9780525475255)
language: English
ISBN:
0140222731 (9780140222739)