A note on spoilers…
I feel that there is a statute of limitations on spoilers. We’ll say it’s a year.
If I’m reviewing something new, I’ll either try to be vague about plot elements or put in a spoiler warning.
But if it’s a couple years old or more, it’s fair game for deeper critical analysis and that requires discussing plot points. I’m probably not going to be particulalry careful when reviewing these older books, so be warned.