The Owl Service (1967)
by Alan Garner (William Collins, 1967); audiobook read by Wayne Forester (Naxos, 2008)
Eerie, immersive but ultimately unsatisfying, as if Garner dreamed a novel idea while wintering in Wales, and when he woke up there was nothing to it, but he went ahead anyway. An unfocussed tangle of character, class, mystery and myth, laughably unresolved.