publisher: St. Martin's Press publish date: August 1st 2004
format: hardcover pages: 720
language: English
ISBN:
031232927X (9780312329273)
publisher: Turtleback Books publish date: August 1st 2004
format: hardcover
language: English
ISBN:
1417707100 (9781417707102)
publisher: St. Martin's Press publish date: August 1st 2004
format: ebook pages: 720
language: English
ISBN:
1429945621 (9781429945622)
publisher: St. Martin's Press publish date: August 1st 2004
format: kindle
language: English
ASIN: B009A09ZRA