Book of Dead Days (New Windmills)
by Marcus Sedgwick
Category: "Childrens stories"

A magician must save his own life within the days between Christmas and New Year's Eve--known as the dead days--or pay the price for the pact he made with evil years ago. But alchemy and sorcery are no match against the demonic power pursuing him.