by Margaret Mahy
publisher: Simon Pulse publish date: July 27th 2004
format: paperback pages: 207
language: English
ISBN:
0689850549 (9780689850547)
language: English
ISBN:
0007131356 (9780007131358)
publisher: Margaret K. McElderry Books publish date: April 1st 2003
format: hardcover pages: 211
language: English
ISBN:
0689850530 (9780689850530)
publisher: Turtleback Books publish date: August 1st 2004
format: hardcover
language: English
ISBN:
0606307435 (9780606307437)
publisher: Turtleback Books
pages: 207
language: English
ISBN:
1417635568 (9781417635566)