As a tenth book in a series, I would be expecting some re-generation of stories, padding and generally the author just finding ways to keep the dollars rolling in. Yes I am looking at you Laurell K Hamilton. However, Butcher is leading us on a story that not only is giving great short sotries during each novel, but giving us a glimpse of the overall story and just how large it can become. 
 In this story, Dresden actually has to go rescue Marcone, but just about everyone we know is involved. Maab drops in and recruits our fearless wizard as a winter emissary, Summers agents are out to kill him in the form of Billy Goat Gruffs, then knights are out and about with Sonia and Michael waving their swords, Nicodemus (spelt that wrong I know) and a fallen angel army, the archive and her main man (also a squeeze of Murph), Murph herself and of course Molly. 
 You really get to see the dark and light side of every character and how there is no real thing as pure good and pure evil. Even Nicodemus offers Harry a way of doing good and Harry is constantly working with temptation and kicking ass on a grand scale. There are many battle in this, as you'd imagine with that cast of characters and there is some dark moments, some very emotional ones and some great humour lines. 
 "Of course," I said, "you could deny me the boon I rightfully earned in blood and fire and kill me instead, thus ensuring that Summer would renege on a debt and never be able to make good on it. But I don't think that would be very good for Summer and its honor. Do you?" 
 "Indeed not, wizard," the gruff said. "Indeed it would not be." He bowed his head to me. "Likest thou jelly within thy doughnut?" 
 "Nay, but prithee, with sprinkles 'pon it instead," I said solemnly, "and frosting of white." 
 "It could take some time to locate such a pastry," the gruff said seriously. 
 This just cracked me up big time. 
 Great read, but a hard book to review.