publisher: Penguin publish date: May 3rd 1988
format: paperback pages: 560
language: English
ISBN:
014010870X (9780140108705)
publisher: Penguin publish date: June 1st 1990
format: paperback pages: 592
language: English
ISBN:
0140134174 (9780140134179)