publisher: St. Martin's Paperbacks publish date: March 15th 2002
format: mass market paperback pages: 344
language: English
ISBN:
0312977689 (9780312977689)
publisher: St. Martin's Paperbacks publish date: April 1st 2007
format: ebook pages: 368
language: English
ISBN:
142990593X (9781429905930)
publisher: St. Martin's Paperbacks publish date: September 1st 2009
format: paperback pages: 368
language: English
ISBN:
0312365861 (9780312365868)
format: kindle pages: 372
language: English
ASIN: B004S6VT5M
publisher: St. Martin's Paperbacks publish date: April 1st 2007
language: English
ASIN: B0099U5KXO
publisher: St. Martin's Paperbacks publish date: April 1st 2007
language: English
ASIN: B009BHPH7E