publisher: Harper Perennial
publish date: February 3rd 2004
format: paperback pages: 624
language: English
ISBN:
006095910X (9780060959104)
publisher: Harper publish date: 2003-01-21
format: hardcover pages: 624
language: English
ISBN:
0060199741 (9780060199746)
language: English
ISBN:
0007107765 (9780007107766)
language: English
ISBN:
0007107757 (9780007107759)