Books Neo vs. Harry Dresden: A battle of reality-warping powers in a fight to the death. March 16, 2023