publisher: HarperCollins publish date: July 1st 1993
format: paperback
language: English
ISBN:
0586216960 (9780586216965)
language: English
ISBN:
000224067X (9780002240673)
publisher: Harper publish date: September 27th 2012
format: kindle pages: 818
language: English
ISBN:
9780007397976
publisher: HarperCollins
format: paperback
language: English
ISBN:
0007336500 (9780007336500)
language: English
ISBN:
000777365X (9780007773657)