publisher: Penguin publish date: September 1st 1991
format: paperback pages: 320
language: English
ISBN:
0140157964 (9780140157963)
pages: 302
language: English
ISBN:
0749303204 (9780749303204)
publisher: Viking Books publish date: December 19th 1990
format: hardcover pages: 320
language: English
ISBN:
0670835420 (9780670835423)
language: English
ISBN:
0413620808 (9780413620804)