publisher: Penguin publish date: August 7th 1988
format: paperback pages: 352
language: English
ISBN:
0140109714 (9780140109719)
publisher: Penguin
format: paperback
language: English
ISBN:
0147783364 (9780147783363)
publisher: Scribner publish date: June 10th 1987
format: board book pages: 308
language: English
ISBN:
0684187833 (9780684187839)