format: paperback pages: 176
language: English
ISBN:
0814479464 (9780814479469)
publisher: St. Martin's Press publish date: May 1st 2004
format: hardcover pages: 224
language: English
ISBN:
0312325371 (9780312325374)
ASIN: 312325371
publisher: Macmillan Audio publish date: 2004-05-18
format: Audible Audio Edition
ASIN: B0002AYYPU
format: paperback
language: English
ISBN:
0073543292 (9780073543291)