it is only once in a while a novel like this one