publisher: Orion publish date: July 18th 2013
format: kindle pages: 643
language: English
ISBN:
9781409113928
publisher: Orion publish date: January 30th 2014
format: mass market paperback pages: 352
language: English
ISBN:
1409138003 (9781409138006)
publisher: Orion publish date: July 18th 2013
format: hardcover pages: 432
language: English
ISBN:
1409113906 (9781409113904)
publisher: HarperAudio publish date: January 28th 2014
format: audiobook
language: English
ISBN:
0062333291 (9780062333292)