The umpteenth Harry Dresden novel by Jim Butcher follows up on the previous one titled “Changes” by exploring that changes made in the universe in the last installment. Harry’s back, but after being assassinated he’s back as a ghost, with the task of solving his own murder as well as helping his friends with the fallout from his previous apocalypse. Things have got darker in Chicago in his absence, and his friends are not faring so well in this not-so-brave new world. Meanwhile, most of them can’t see Harry and even if and when they can, they don’t all believe in his identity and/or good intentions. I’ve seen some criticism of this from people who feel the series has jumped the shark but I think he’s dealing well with the inevitable levelling up that Harry’s been going through n the previous books, setting new challenges, all tied in to earlier plot threads that he’s dropped along the way.