publisher: Harper Perennial publish date: January 3rd 2006
format: paperback pages: 832
language: English
ISBN:
0060851791 (9780060851798)
pages: 641
ISBN:
0007800800 (9780007800803)
publisher: HarperCollins publish date: October 1st 1999
format: paperback pages: 672
language: English
ISBN:
0004343476 (9780004343471)
publisher: Collins publish date: August 28th 1991
format: paperback pages: 672
language: English
ISBN:
0064610195 (9780064610193)
ISBN:
0007207107 (9780007207107)