by John Macken
publisher: Bantam Press publish date: March 1st 2007
format: hardcover pages: 416
language: English
ISBN:
0593056450 (9780593056455)
publisher: Corgi publish date: October 8th 2007
format: paperback pages: 528
language: English
ISBN:
0552154466 (9780552154468)
publisher: Bantam Press publish date: April 3rd 2007
format: paperback pages: 374
language: English
ISBN:
0593056337 (9780593056332)
publisher: Transworld Digital publish date: February 8th 2011
format: kindle pages: 530
language: English
ASIN: B004E10RC2
publisher: Transworld Digital publish date: February 8th 2011
format: ebook pages: 528
language: English
ISBN:
1446423425 (9781446423424)