In a large bowl, combine flour, sugar, baking powder, baking soda, salt. Stir to blend. With pastry blender cut in butter. Stir in cranberries, walnuts, orange zest, orange juice. Mix buttermilk with egg. Stir in with fork just until dry ingredients are moistened.
On floured surface, pat dough into a 3/4 inch thick circle. Cut in 10 wedges. Put on cookie sheet with parchment. Brush with buttermilk, sprinkle with sugar and/or cinnamon.
Preheat oven to 400. Bake for 20 minutes until golden. Cool on racks.
Go to full version of