3.5 - 2020 read
4.5 - 2023 re-read

February 19, 2020

3.5⭐️

June 1, 2024
View
June 19, 2024
March 6, 2022
February 27, 2022
View
View

3.5 - unfortunately the last 25% brought this down a bit for me, but still good overall!

December 12, 2023