publisher: St. Martin's Press publish date: March 31st 2009
format: hardcover pages: 320
language: English
ISBN:
0312340052 (9780312340056)
publisher: St. Martin's Griffin publish date: February 2nd 2010
format: paperback pages: 320
language: English
ISBN:
0312606400 (9780312606404)
publisher: St. Martin's Press publish date: March 31st 2009
format: ebook pages: 320
language: English
ISBN:
1429952474 (9781429952477)
format: kindle pages: 320
language: English
ASIN: B002ENBM6C