publisher: Atheneum Books for Young Readers publish date: October 31st 1991
format: hardcover pages: 288
language: English
ISBN:
0684191067 (9780684191065)
publisher: Atheneum Books for Young Readers publish date: August 30th 2012
format: paperback pages: 288
language: English
ISBN:
1442483245 (9781442483248)