5.0

I enjoyed this book. Even though I had to reread certain sections multiple times.