If I could have given zero stars, I would. The worst book I have ever read. Jumps all over, never grew to know nor like a character. I will never trust NYT’s recommendations again. I purchased their 2023 top 10 and all I can say is that enjoyed my assigned high school reading more.