publisher: Penguin publish date: January 3rd 1990
format: paperback pages: 304
language: English
ISBN:
0140085491 (9780140085495)
publisher: Viking Books publish date: August 19th 1988
format: hardcover pages: 304
language: English
ISBN:
0670809306 (9780670809301)