by Roger Daniels
publisher: Harper Perennial publish date: October 22nd 2002
format: paperback pages: 576
language: English
ISBN:
006050577X (9780060505776)
publisher: Harper Perennial publish date: October 1991
format: paperback pages: 512
language: English
ISBN:
0060921005 (9780060921002)
publisher: HarperCollins publish date: January 1st 1990
format: Library pages: 450
language: English
ISBN:
0060160985 (9780060160982)