Review stars explained:
5 stars: Awesome book, a certain favorite that I might re-read, if health allows.
4 stars: Fascinating read, enjoyed tremendously, yet something felt a bit off. I will probably not re-read, but definitely won’t forget.
3 stars: Solid read with rough edges, yet mostly forgettable.
2 stars: Poor story with occasional shifts towards greatness, yet even those random elements did not save the whole hot mess.
1 star: Awful, but I finished reading for whatever reason.
DNF (no stars): Beyond bad quality and/or hated it for the content.