Dark feasts : the world of Ramsey Campbell.