publisher: Ballantine Books publish date: September 23rd 1989
format: paperback pages: 569
language: English
ISBN:
0345363337 (9780345363336)
publisher: Scribner Book Company publish date: April 1st 1987
format: hardcover pages: 569
language: English
ISBN:
0684187698 (9780684187693)
publisher: Jonathan Cape Ltd
language: English
ISBN:
0224024132 (9780224024136)