This is the castle
Freeling, Nicolas.
Harmondsworth Penguin
1971
Originally published, London: Gollancz, 1968