My dad once said to me, "You give a lot of books three stars." I do.
I first read this around the time it was published. I enjoyed it, but couldn't remember most of the story a year later.
Rereading it, it's still a good story, but maybe not as good as I remember. I could have done without most of the epilogue. Some of it was nice, but some of it just felt unnecessary and heavy-handed.
It's also pretty white and dude heavy. I enjoyed the characters of color and the female characters (I don't recall any female characters of color) that were in the book, but there definitely could have been more.