Battleground by Jim Butcher
Book 17 in The Dresden Files, which I have been re-reading via audiobook for the last year or so. I probably should have been listing the last several as new books for me, but I’ve been lazy about it. Anyway, I’m enjoying these books more than ever, particularly the later ones, at least partly because he really dialed back the low-key sexist descriptions of women THANK GOD.
Also, something in this latest book made me cry, and there was a bonus short story at the end that made me SOB. Jim Butcher has made me yell in annoyance, shout at unexpected events, laugh many times, but he’s never made me cry before.