publisher: Harper Perennial publish date: June 1st 2000
format: paperback pages: 288
language: English
ISBN:
0380802228 (9780380802227)
publisher: William Morrow publish date: June 8th 1999
format: hardcover pages: 288
language: English
ISBN:
0380976943 (9780380976942)