publisher: St. Martin's Paperbacks publish date: April 27th 2010
format: paperback pages: 352
language: English
ISBN:
0312532970 (9780312532970)
ASIN: 312532970
format: kindle pages: 352
language: English
ASIN: B003GWX8PS
publisher: St. Martin's Paperbacks publish date: April 27th 2010
format: ebook pages: 352
language: English
ISBN:
1429925965 (9781429925969)