publisher: St. Martin's Press publish date: August 8th 2002
format: hardcover pages: 416
language: English
ISBN:
0312282613 (9780312282615)
publisher: St. Martin's Press publish date: August 8th 2002
format: hardcover pages: 416
language: English
ISBN:
1615545093 (9781615545094)