Ratings5
Average rating2.8
Way too long. I enjoy a good character development but when pretty much none of the story in present day I was looking forward to reading is in the book I got irritated. Everyone is flawed, and over the top. Not a single redeeming character