publisher: NAL Trade publish date: October 7th 2003
format: paperback pages: 288
language: English
ISBN:
0451209753 (9780451209757)
publisher: Putnam Adult publish date: August 26th 2002
format: hardcover pages: 368
language: English
ISBN:
0399148922 (9780399148927)