by E.V. Thompson
publisher: Charnwood publish date: September 1985
pages: 777
language: English
ISBN:
0708982875 (9780708982877)
publisher: Pan Books publish date: June 1st 1986
format: paperback pages: 432
language: English
ISBN:
0330291157 (9780330291156)
publisher: Ulverscroft Large Print Books, Ltd. publish date: December 1st 1997
format: audiobook
language: English
ISBN:
1860423795 (9781860423796)
publisher: Macmillan publish date: October 4th 1984
pages: 436
language: English
ISBN:
0333383907 (9780333383902)