by Melodie Bowsher
publisher: Bloomsbury publish date: August 22nd 2006
format: hardcover pages: 350
language: English
ISBN:
1582347360 (9781582347363)
publisher: Bloomsbury publish date: November 27th 2007
format: paperback pages: 312
language: English
ISBN:
1599901552 (9781599901558)
publisher: Bloomsbury publish date: November 30th 2012
format: kindle pages: 322
language: English
ASIN: B00AQY5QTU
publisher: Turtleback Books publish date: November 1st 2007
format: hardcover
language: English
ISBN:
1417794747 (9781417794744)
publisher: Bloomsbury publish date: November 30th 2012
format: ebook pages: 320
language: English
ISBN:
1619630222 (9781619630222)