publisher: St. Martin's Griffin publish date: September 5th 2006
format: paperback pages: 277
language: English
ISBN:
0312359357 (9780312359355)
publisher: St. Martin's Press publish date: September 5th 2006
format: paperback pages: 288
language: English
ISBN:
0641899009 (9780641899003)