publisher: St. Martin's Paperbacks publish date: January 15th 2000
format: paperback pages: 352
language: English
ISBN:
0312972822 (9780312972820)
publisher: St. Martin's Paperbacks publish date: May 21st 2013
format: kindle pages: 351
language: English
ASIN: B00CNTTEFS
publisher: St. Martin's Paperbacks publish date: May 21st 2013
format: ebook pages: 352
language: English
ISBN:
146684549X (9781466845497)