publisher: St. Martin's Press publish date: October 1st 2005
format: hardcover pages: 224
language: English
ISBN:
0312290284 (9780312290283)
publisher: St. Martin's Press publish date: November 4th 2002
format: hardcover pages: 288
language: English
ISBN:
0312290233 (9780312290238)