publisher: St. Martin's Paperbacks publish date: February 17th 2003
format: paperback pages: 352
language: English
ISBN:
0312982186 (9780312982188)
publisher: HarperTorch
publish date: July 31st 2001
format: paperback
language: English
ISBN:
0380819783 (9780380819782)