publisher: Harper Perennial publish date: October 1st 2004
format: paperback pages: 298
language: English
ISBN:
0060002425 (9780060002428)
publisher: William Morrow publish date: October 1st 2003
format: hardcover pages: 320
language: English
ISBN:
0060002417 (9780060002411)
publisher: RB Large Print publish date: 2004
format: hardcover pages: 431
language: English
ISBN:
1402576498 (9781402576492)