publisher: St. Martin's Press publish date: August 2nd 2003
format: hardcover pages: 288
language: English
ISBN:
0312266820 (9780312266820)
format: kindle pages: 288
language: English
ASIN: B00669XYOS
publisher: St. Martin's Press publish date: August 2nd 2003
format: ebook pages: 288
language: English
ISBN:
1466802871 (9781466802872)