language: English
ISBN:
1435296273 (9781435296275)
publisher: Penguin publish date: June 1st 1990
format: paperback pages: 348
language: English
ISBN:
014008472X (9780140084726)
publisher: Harper Collins Publishers publish date: 1994
format: paperback pages: 348
language: English
ISBN:
0006177840 (9780006177845)
publisher: Harper publish date: June 1st 2012
format: paperback
language: English
ISBN:
0007452896 (9780007452897)
publisher: HarperCollins publish date: January 3rd 1998
language: English
ISBN:
0006510418 (9780006510413)