publisher: HarperCollins
format: hardcover
language: English
ISBN:
0002554062 (9780002554060)
publisher: Harper Perennial
publish date: 2001
format: paperback pages: 447
language: English
ISBN:
0006391419 (9780006391418)
publisher: HarperCollins publish date: July 3rd 2012
format: ebook pages: 447
language: English
ISBN:
1443403679 (9781443403672)