format: paperback pages: 400
language: English
ISBN:
1250032407 (9781250032409)
publisher: St. Martin's Paperbacks publish date: June 3rd 2014
format: kindle pages: 400
language: English
ASIN: B00GVQXYXM
publisher: St. Martin's Paperbacks publish date: June 3rd 2014
format: ebook pages: 384
language: English
ISBN:
146682588X (9781466825888)