publisher: St. Martin's Griffin publish date: September 2nd 2008
format: paperback pages: 384
language: English
ISBN:
0312363540 (9780312363543)
publisher: St. Martin's Press publish date: October 16th 2007
format: hardcover pages: 358
language: English
ISBN:
0312358334 (9780312358334)