publisher: St. Martin's Press publish date: 2012-03-27
format: hardcover pages: 260
language: English
ISBN:
1250003466 (9781250003461)
publisher: Picador publish date: 2013-03-26
format: paperback
language: English
ISBN:
125002420X (9781250024206)
publisher: St. Martin's Press publish date: 2012-03-27
format: ebook
language: English
ISBN:
1466805080 (9781466805088)
publisher: Audible Studios publish date: 2011-10-13
format: audiobook
language: English
ASIN: B005VQYJXC