publisher: St. Martin's Press publish date: February 5th 2008
format: hardcover pages: 308
language: English
ISBN:
0312362293 (9780312362294)
publisher: St. Martin's Griffin publish date: 2012-06-05
format: Paperback pages: 304
language: English
ISBN:
031254443X (9780312544430)
ASIN: 031254443X