publisher: St. Martin's Griffin publish date: May 30th 2006
format: paperback pages: 304
language: English
ISBN:
0312340338 (9780312340339)
publisher: St. Martin's Press publish date: June 1st 2005
format: hardcover pages: 304
language: English
ISBN:
031234032X (9780312340322)