I really liked this book! When it started with David being a cheater. Then he finds out that he has kids. I was blown away by the whole story. There is a whole family sort of dynamic brought on by the kids Evangeline and Xavier. It is like out of the blue David’s wife is torn but being a mother I could feel her pain. I mean these kids didnt do anything to deserve this and besides that David is the bad guy here.
As the plot unfolds you get to know David, his wife Amanda and their three kids. There are reveals thrown in about the kids and their step father. There is also a lot of witches, a dead lover and a big mess to clean up. So I totally enjoyed the plot it moved really fast.
It will keep you on the edge of your seat. As for the characters, I think the author did a wonderful job with them. Even though David was a cheater he stuck around so I disliked him and not hated him with a passion. It is a great story about good versus evil.