by T.A. Barron
publisher: Ace Books publish date: September 26th 2006
format: paperback pages: 364
language: English
ISBN:
044101447X (9780441014477)
publisher: Philomel publish date: October 6th 2005
format: hardcover pages: 432
language: English
ISBN:
039923764X (9780399237645)
ASIN: 039923764X
publisher: Puffin publish date: July 7th 2011
format: paperback pages: 448
language: English
ISBN:
0142419281 (9780142419281)
publisher: Penguin publish date: 2006
format: paperback
language: English
ISBN:
1439513368 (9781439513361)