Dibdin is one of the more literate mysery writers; you know, the ones that don’t describe characters by the brand name clothes they wear. His serial protagonist is Aurelio Zen, an Italian policeman, and many of those novels have been set in Italy. This one has no police main character as such and switches the perspectives between Phil, the father of a young boy who has been abducted, Kristine,a police detective in Seattle who notices some bizarre similarities in seemingly random homicides throughout the United States, and the members of a strange religious cult run by Sam, an old college pal of Phil’s.
It turns out that Sam has convinced his followers (and himself), that he is Los, the character in William Blake, and that he has the proven way to salvation, but the initiates have to prove themselves by killing “specters.” His rationale is that since God is love and is all-powerful, it is oxymoronic that he would permit his children to suffer. Therefore, the pain and suffering that do happen are being inflicted not on real people, real humans, but specters. “You can beat people, shoot them, burn them, torture them, anything at all! Because God allows you to do it, the victim was never really there in the first place. An emanation, a mere shadow. ‘Why wilt thou give to her a body whose life is but a shade?,’ Jerusalem, chapter twelve, verse one.”
So his followers prove themselves by killing the occupants of houses that are chosen using a bizarre system of random number generators. Of course, this makes connecting the victims to one another an impossible task for the police. Phil is lured to Sam’s island near Seattle, ostensibly as one of the chosen few, since Phil had been something of a Blake afficionado -- if that’s possible. He becomes the catalyst that begins the unraveling of Sam’s psychotic plans.