publisher: Dales Large Print Books publish date: May 1995
format: paperback pages: 427
language: English
ISBN:
1853895407 (9781853895401)
language: English
ISBN:
074725754X (9780747257547)
language: English
ISBN:
1857978145 (9781857978148)
language: English
ISBN:
0747407649 (9780747407645)
publisher: Chivers
format: audiobook
language: English
ISBN:
075400547X (9780754005476)