The Great and Secret Show, by Clive Barker HarperCollins, 0006472257, 1989, 1994 “Memory, prophecy