publisher: Dutton Adult
publish date: June 3rd 2004
format: hardcover pages: 256
language: English
ISBN:
0525948244 (9780525948247)
publisher: NAL Trade publish date: June 7th 2005
format: paperback pages: 256
language: English
ISBN:
0451215168 (9780451215161)
language: English
ISBN:
1419327410 (9781419327414)