by Michael Palmer
format: hardcover pages: 400
language: English
ISBN:
1250030927 (9781250030924)
ASIN: 1250030927
publisher: St. Martin's Press publish date: May 20th 2014
format: kindle pages: 400
language: English
ASIN: B00H0V0700
publisher: Headline publish date: May 20th 2014
format: paperback pages: 400
language: English
ISBN:
1472209001 (9781472209009)
publisher: Headline publish date: May 20th 2014
format: kindle pages: 384
language: English
ASIN: B00GFHFRXW
publisher: St. Martin's Press publish date: May 20th 2014
format: ebook pages: 400
language: English
ISBN:
1250030900 (9781250030900)
publisher: Wheeler Publishing publish date: June 4th 2014
format: hardcover
language: English
ISBN:
1410467961 (9781410467966)
publisher: Macmillan Audio publish date: May 20th 2014
format: audiobook
language: English
ISBN:
1427233640 (9781427233646)
publisher: St. Martin's Paperbacks publish date: 2015-05-05
format: Mass Market Paperback pages: 480
language: English
ISBN:
1250030919 (9781250030917)
ASIN: 1250030919