This book started off slow, and when I say slow, I mean I fell asleep 4 times trying to read the first chapter. I almost gave up on the book altogether but I pressed on and I’m glad I did. The book has a lot of characters which were a bit difficult to keep straight at the beginning, but their personalities are unique. A story about love, forgiveness and grace. The main characters were riveting and the plot had a few twists that were unexpected. Overall, I enjoyed this book.