publisher: Roaring Brook Press
publish date: May 2nd 2006
format: hardcover pages: 240
language: English
ISBN:
1596431148 (9781596431140)
publisher: Square Fish publish date: May 27th 2008
format: paperback pages: 240
language: English
ISBN:
0312379668 (9780312379667)