I have mixed feelings about this book for several reasons, the characters and the plot. This final v