publisher: Harper Perennial publish date: November 12th 2002
format: paperback pages: 592
language: English
ISBN:
0060953225 (9780060953225)
ASIN: 60953225
format: kindle pages: 592
language: English
ASIN: B0049B22UM
publisher: HarperCollins publish date: January 4th 2011
format: ebook pages: 592
language: English
ISBN:
0062038044 (9780062038043)
format: paperback pages: 552
language: English
ISBN:
0641697066 (9780641697067)