publisher: Viking Penguin publish date: January 28th 1989
format: paperback pages: 600
language: English
ISBN:
072071821X (9780720718218)
publisher: Viking Penguin publish date: March 28th 1988
format: paperback pages: 722
language: English
ISBN:
0720717299 (9780720717297)