publisher: Penguin publish date: December 1st 1988
format: paperback pages: 635
language: English
ISBN:
0140110879 (9780140110876)
language: English
ISBN:
033029654X (9780330296540)
language: English
ISBN:
0233980229 (9780233980225)
publisher: Atheneum Books publish date: June 27th 1987
format: hardcover pages: 635
language: English
ISBN:
068911852X (9780689118524)