publisher: St. Martin's Press publish date: 2000-07-14
format: hardcover pages: 270
language: English
ISBN:
0312205406 (9780312205409)
ASIN: 312205406
publisher: St. Martin's Press publish date: 2010-04-01
format: kindle pages: 340
language: English
ASIN: B0017DC5UC