publisher: St. Martin's Press publish date: October 20th 2009
format: ebook pages: 352
language: English
ISBN:
1429959878 (9781429959872)
publisher: St. Martin's Paperbacks publish date: April 20th 2010
format: mass market paperback pages: 352
language: English
ISBN:
0312368135 (9780312368135)
ASIN: 312368135