Who better to narrate a book featuring a dark, conflicted character in a long black duster and a penchant for sarcasm than an actor who is best known for playing those very traits? James Marsters, the man behind “Spike” of Buffy the Vampire Slayer and Angel fame, easily steps into the wizard role as Harry Dresden, the hero of Jim Butcher’s Dresden Files. Marsters’ reading is dramatic, fun, and tinged with intensity. A fast-paced blend of urban fantasy, action-adventure, and noir, Changes reveals that Chicago-based Dresden has an even more personal stake in the supernatural goings on of the world. Whether a long-time series fan or a newcomer, you’ll be wowed by the magic worked by this powerful combination.