publisher: St. Martin's Paperbacks publish date: June 3rd 2014
format: ebook pages: 336
language: English
ISBN:
1466866942 (9781466866942)
format: paperback pages: 368
language: English
ISBN:
1250058570 (9781250058577)
publisher: St. Martin's Griffin publish date: June 3rd 2014
format: paperback pages: 368
language: English
ISBN:
1250059496 (9781250059499)
ASIN: 1250059496