publisher: Harper Perennial publish date: November 4th 2003
format: paperback pages: 304
language: English
ISBN:
0060959096 (9780060959098)
publisher: Harper publish date: August 20th 2002
format: hardcover pages: 304
language: English
ISBN:
0060199725 (9780060199722)