publisher: Harper Perennial publish date: September 28th 2004
format: paperback pages: 254
language: English
ISBN:
0060533412 (9780060533410)
publisher: Harper publish date: September 16th 2003
format: hardcover
language: English
ISBN:
0060533404 (9780060533403)