A pretty, sweet loaf or 12 muffins.
Preheat oven to 350. Prepare muffin tins; butter and flour loaf pan.
In a large bowl, mix together dry ingredients and lightly incorporate the shredded butter.
In another bowl, mix together the egg, orange juice, and orange zest.
Add egg mixture to flour mixture and stir just until dry ingredients are incorporated. Lightly mix in the cranberries and walnuts. Pour batter into tins or loaf pan.
Bake muffins for about half an hour, loaf for an hour or more.