Carnacki : heaven and hell /
Meikle, William,author.