publisher: St. Martin's Griffin publish date: October 21st 2014
format: ebook pages: 352
language: English
ISBN:
1466857870 (9781466857872)
format: paperback pages: 352
language: English
ISBN:
0312658583 (9780312658588)
publisher: St. Martin's Griffin publish date: October 21st 2014
format: hardcover pages: 352
language: English
ISBN:
1250058538 (9781250058539)