publisher: Viking Juvenile publish date: August 3rd 2004
format: hardcover pages: 528
language: English
ISBN:
0670059145 (9780670059140)
publisher: Turtleback Books publish date: February 2nd 2006
format: hardcover pages: 528
language: English
ISBN:
1417729090 (9781417729098)