format: paperback pages: 352
language: English
ISBN:
1250015618 (9781250015617)
publisher: St. Martin's Paperbacks publish date: June 3rd 2014
format: ebook pages: 352
language: English
ISBN:
1466805455 (9781466805453)
publisher: St. Martin's Paperbacks publish date: June 3rd 2014
format: kindle pages: 352
language: English
ASIN: B00H0V1U3I