publisher: St. Martin's Paperbacks publish date: June 15th 2001
format: paperback pages: 288
language: English
ISBN:
0312978871 (9780312978877)
ASIN: 312978871
publisher: St. Martin's Paperbacks publish date: April 1st 2007
format: ebook pages: 288
language: English
ISBN:
1429908858 (9781429908856)
format: kindle pages: 288
language: English
ASIN: B001PSEQWE