Heat oven to 400 degrees . In a medium bowl combine flour, sugar, baking powder, and orange peel. Cut butter into flour mixture until it resembles fine crumbs. Stir in cranberries, egg, and just enough half-and-half to enable dough to form into a ball. Turn dough onto lightly floured surface and knead 10 times. Roll or press into a 9-inch circle. Cut 10 wedges. Place 2 inches apart on lightly greased cookie sheet. Brush with beaten egg. Bake until light golden brown, about 10 to 12 minutes. Remove from sheet immediately and serve warm.