publisher: Penguin publish date: January 1st 1992
format: paperback pages: 288
language: English
ISBN:
0140167668 (9780140167665)
publisher: Penguin publish date: April 1st 1987
format: paperback pages: 256
language: English
ISBN:
014010013X (9780140100136)
publisher: Viking Books publish date: April 28th 1986
format: hardcover pages: 236
language: English
ISBN:
067080973X (9780670809738)