- In a large mixer bowl, combine 3 c. of the all purpose flour and the yeast. 
- In a medium saucepan, heat the milk, butter or margarine, sugar and salt till just warm (120° to 130°) and butter or margarine is almost melted, stirring mixture constantly. 
- Add to flour mixture. Add eggs and beat with an electric mixer on low speed for 30 seconds, scraping sides of bowl constantly. Using a spoon, stir in whole wheat flour and as much of the remaining all purpose flour as you can. 
- Turn dough out onto a lightly floured surface. Knead in enough of the remaining flour to make a moderately stiff dough that’s smooth and elastic (6 to 8 minutes total). Shape into a ball. Place in a greased bowl, turning once. Cover and let rise in a warm place till double (about 1 hour). 
- Prepare the orange cinnamon filling, set mixture aside. 
- Punch dough down. Divide in half. Cover and let rest for 10 minutes. On a lightly floured surface, roll each half of dough into a 12" square. 
- Spread half of the filling over each. Sprinkle each with half the nuts. roll up each square, jelly-roll style. Seal edges. 
- Slice each roll into 8 pieces. Place the pieces in a greased 13x9x2“ pan or a 12” pizza pan. 
- Cover loosely with clear plastic wrap. Refrigerate 2 - 24 hours. Uncover and let stand at room temperature for 30 minutes. (To bake immediately, let the dough rise in a warm place for about 45 minutes or until nearly double.) 
- Uncover; bake in 375° oven for 10 minutes. Cover loosely with foil; bake 10 - 15 minutes. Cool slightly. 
- Prepare orange glaze. drizzle over rolls. 
- Orange-Cinnamon Filling: 
- combine ¾ C. sugar, ½ C. softened butter, 4 t. ground cinnamon, 1 T. finely shredded orange peel and 2 t. all purpose flour. 
- Orange Glaze: Combine 4 C. sifted powdered sugar and 1 t. vanilla.