publisher: Bantam
format: paperback
language: English
ISBN:
0593066731 (9780593066737)
publisher: Corgi publish date: September 12th 2013
format: paperback pages: 480
language: English
ISBN:
0552170372 (9780552170376)
publisher: Transworld Digital publish date: October 4th 2013
format: ebook
language: English
ISBN:
1446497526 (9781446497524)