I do not understand how this book has so many positive reviews. Slow, predictable and boring. Could not wait for it to end.