It's a generous one star from me. Not my sort of book but even so I wonder how it ever got published. The characters have no depth, they are either good or evil, so very stereotyped. I very much doubt if any research was done as none of it rang true. I was surprised to find that it was set in the 1890s, it could have been at least a century earlier. Would any self respecting Victorian have called their son Cain? I think they knew their bible better than the author. The author had a very irritating way of switching between characters in the narrative, this reader had to keep going back to understand what was going on; there was also a very annoying confusion over which character was being discussed lots of 'him' or 'her', I think it was a misguided attempt to inject a bit of mystery. It didn't work. Dreadful, just dreadful.