publisher: St. Martin's Griffin publish date: March 6th 2007
format: paperback pages: 240
language: English
ISBN:
0312364075 (9780312364076)
publisher: St. Martin's Press publish date: March 7th 2006
format: hardcover pages: 240
language: English
ISBN:
0312323778 (9780312323776)