publisher: St. Martin's Paperbacks publish date: March 2nd 2010
format: mass market paperback pages: 309
language: English
ISBN:
0312356463 (9780312356460)
publisher: St. Martin's Paperbacks publish date: March 2nd 2010
format: ebook pages: 336
language: English
ISBN:
1429939001 (9781429939003)
format: kindle pages: 336
language: English
ASIN: B003BGGYDC