by David Hall
publisher: Bantam Press
publish date: July 19th 2012
format: hardcover pages: 400
language: English
ISBN:
0593065328 (9780593065327)
publisher: Transworld Digital publish date: July 19th 2012
format: kindle pages: 403
language: English
ASIN: B008KYWDUI
publisher: Bantam Press publish date: July 18th 2013
format: paperback pages: 400
language: English
ISBN:
0593073169 (9780593073162)
publisher: Transworld Digital publish date: July 19th 2012
format: ebook pages: 400
language: English
ISBN:
1409031829 (9781409031826)
publisher: Corgi publish date: August 26th 2014
format: paperback pages: 512
language: English
ISBN:
055216223X (9780552162234)