publisher: St. Martin's Press, Hardcover">
format: Hardcover pages: 320
language: English
ISBN:
1250141435 (9781250141439)
ASIN: 1250141435
format: Paperback
language: English
ISBN:
1250164907 (9781250164902)
publisher: St. Martin's Press
pages: 320
language: English
ASIN: B01N36Z6DK