A crusty sourdough loaf bursting with cranberries and walnuts, this bread is perfect for the winter months. Soak cranberries ahead of time to prevent them from stealing moisture from the dough. Orange zest is optional but greatly recommended: it imparts a bright, citrus flavor that pairs perfectly with tart cranberries.