publisher: St. Martin's Press publish date: October 7th 2014
format: ebook pages: 288
ISBN:
1466841397 (9781466841390)
publisher: Macmillan Audio, Audio CD" /> publish date: October 7th 2014
format: audiobook
ISBN:
1427243794 (9781427243799)
publisher: St. Martin's Press publish date: July 17th 2012
format: hardcover pages: 272
language: English