publisher: Harper Perennial publish date: August 5th 2003
format: paperback pages: 576
language: English
ISBN:
0060533463 (9780060533465)
publisher: Harper Perennial publish date: 2003-07-24
format: Paperback pages: 576
language: English
ASIN: B0006TZPQ4