by Duane Swierczynski
publisher: Mulholland Books publish date: April 1st 2013
format: paperback pages: 272
language: English
ISBN:
0316133302 (9780316133302)
publisher: Little, Brown and Company publish date: April 30th 2013
language: English
ISBN:
1611139325 (9781611139327)
publisher: Mulholland Books publish date: 2013
format: paperback pages: 289
language: English
ISBN:
1444707604 (9781444707601)
publisher: Mulholland Books publish date: April 30th 2013
format: ebook pages: 272
language: English
ISBN:
0316191922 (9780316191920)
publisher: AudioGO publish date: July 16th 2013
format: audiobook
language: English
ISBN:
1611132525 (9781611132526)
publisher: Mulholland Books publish date: April 25th 2013
format: kindle pages: 304
language: English
ASIN: B00AJP2ENC