by Diana Wynne Jones
DWJ is really, really, really good at family dynamics and at the way kids think. I enjoyed this on reread - I've read it before, but probably only once, and I was mixing it up mentally with Archer's Goon. The abusive dynamics are... complicated. I don't think it would be treated so lightly or the Ogre so humanized/redeemed in a book written more recently, and I don't know how I feel about that. Would recommend reading with caution if that's a trigger.
Further thoughts: I liked the Ogre realizing on-screen that he made a mistake by lying about why and to where Sally left. I liked that it's a moment of kid(s) having valuable and smart things to say to a parent and the parent taking that criticism in and growing from it. But also the details of some of the things the Ogre actually says and does---telling Caspar something to the effect of "I wish you were gone" in front of all his fucked up drunk friends, or his total inability to do any cooking or cleaning, or letting Ginny take on this gross woman-of-the-house role---are disturbingly immature, and the realization and apology would have be a lot deeper and more pervasive. I think to go there you'd need to get more about Sally's internal life, but kids' (totally valid) inability to really understand that their parents are people and relate to them that way is one of the main themes, so it makes sense that the story doesn't. At least Sally gets a crack in her mask of parenthood at the very end.