publisher: St. Martin's Press publish date: March 12th 2004
format: paperback pages: 352
language: English
ISBN:
0312283016 (9780312283018)
publisher: St. Martin's Press publish date: February 10th 2003
format: hardcover pages: 288
language: English
ISBN:
0312241763 (9780312241766)
ASIN: 312241763