by Janet McNaughton
publisher: Harper Teen publish date: February 15th 2005
format: paperback pages: 352
language: English
ISBN:
0060089946 (9780060089948)
publisher: HarperTeen publish date: March 2nd 2004
format: hardcover pages: 272
language: English
ISBN:
006008992X (9780060089924)
publisher: HarperCollins publish date: March 2nd 2004
format: hardcover pages: 272
language: English
ISBN:
0060089938 (9780060089931)
publisher: Harper Collins Canada
format: paperback pages: 257
language: English
ISBN:
0006391885 (9780006391883)
publisher: HarperTrophy Canada publish date: 2004
pages: 306
language: English
ISBN:
000639230X (9780006392309)