publisher: Macmillan Audio publish date: November 25th 2014
format: audiobook
language: English
ISBN:
1427243751 (9781427243751)
format: hardcover pages: 368
language: English
ISBN:
1250027705 (9781250027702)
ASIN: 1250027705
publisher: St. Martin's Press publish date: November 25th 2014
format: ebook pages: 368
language: English
ISBN:
1250027683 (9781250027689)
ASIN: B00IQNYV7G