publisher: St. Martin's Press publish date: 2014-12-30
format: hardcover pages: 320
language: English
ISBN:
1250047331 (9781250047335)
ASIN: 1250047331
publisher: St. Martin's Griffin
format: Paperback pages: 384
language: English
ISBN:
1250047390 (9781250047397)
publisher: Macmillan
format: Kindle Edition pages: 400
language: English
ASIN: B00JPCCJG2