by Margaret Mahy
publisher: Margaret K. McElderry Books publish date: October 9th 2007
format: hardcover pages: 512
language: English
ISBN:
1416918124 (9781416918127)
publisher: Harper Collins publish date: January 20th 2006
format: paperback pages: 493
language: English
ISBN:
1869506022 (9781869506025)
pages: 493
language: English
ISBN:
1869505611 (9781869505615)
language: English
ISBN:
0571230156 (9780571230150)
language: English
ISBN:
0571230164 (9780571230167)
publisher: Margaret K. McElderry Books publish date: March 9th 2012
format: paperback pages: 512
language: English
ISBN:
1442460539 (9781442460539)