publisher: William Morrow publish date: September 19th 2000
format: hardcover pages: 304
language: English
ISBN:
0688171567 (9780688171568)
publisher: Harper Perennial publish date: October 23rd 2001
format: paperback pages: 304
language: English
ISBN:
0060937173 (9780060937171)
publisher: HarperCollins publish date: August 17th 2010
format: ebook pages: 304
language: English
ISBN:
0062013386 (9780062013385)