Maybe this was Kingsolver's bad novel. Not every novel can be a good novel. The main problem was that Kingsolver tried to write another epic, a novel that would be simply substantial. Maybe in the process, she took herself a little too seriously. I do not have any right to judge, of course. Kingsolver has this way with language that is entirely unique. She's great. There's no doubt that she's great.