Read 100 books by Dec 31, 2023. You're 84 books behind schedule.
Reading Challenge category: a book from the 2017 Goodreads awards
I LOVED this book. I don't want to say too many ch about it because of spoilers, but it was so so good. It reminded me a little at first of A Man Called Ove, but with way more plot, and darker. Highly recommend.