publisher: NAL Trade
publish date: November 5th 2013
format: paperback pages: 416
language: English
ISBN:
0451419200 (9780451419200)
publisher: Penguin publish date: 04-11-2014
format: paperback pages: 416
ISBN:
0451466713 (9780451466716)
publisher: NAL publish date: 2015-11-03
format: Paperback pages: 448
language: English
ISBN:
045147497X (9780451474971)
ASIN: 045147497X
publisher: Berkley publish date: 2017-02-28
format: Paperback pages: 480
language: English
ISBN:
1101991127 (9781101991121)
ASIN: 1101991127
publisher: St. Martin's Griffin publish date: June 26th 2007
format: paperback pages: 240
language: English
ISBN:
0312365438 (9780312365431)
publisher: NAL
format: Kindle Edition
language: English
ASIN: B00INIQQ5O
publisher: Penguin Audio
publish date: 2019-04-30
format: audiobook minutes: 780
ISBN:
9781984846921