publisher: Harper Perennial
publish date: March 26th 2002
format: paperback pages: 624
language: English
ISBN:
0060930829 (9780060930820)
publisher: Harper publish date: April 3rd 2001
format: hardcover pages: 624
language: English
ISBN:
0060192933 (9780060192938)
language: English
ISBN:
0141181834 (9780141181837)