Continuing with my reread of the Harry Potter series, I got to # 3 this weekend, Harry Potter and the Prisoner of Azkaban.
This one's one of the best in the series. I had some doubts about the whole time-travel thing near the end, basically because I thought it opened the door to too many possibilities... going back in time to re-do whatever had gone wrong. However, seeing again how carefully JKR constructed the time-travel here, how they didn't actually change anything, because whatever they did had already actually happened, put my worries to rest. An A+, of course.