Warm milk so it just feels warm to the touch, not hot. Add butter/oil, maple syrup, and honey.
In a mixing bowl, combine flours, salt, yeast, and whole grains except for the sunflower seeds and cranberries. With mixer on low, slowly pour liquid into dry ingredients, and mix until well combined. Add sunflower seeds and cranberries. Let your mixer knead the dough for several minutes or do it by hand.
Dough will be a little sticky, so sprinkle with a small amount of flour and form into a smooth log. Place in prepared bread pan, then cover with plastic wrap or a kitchen towel. Set in a warm spot to rise for about 3 hours.
When dough has risen into a nice, smooth loaf, preheat oven to 350 F/177 C. Bake for 35 minutes. After removing from oven, let loaf sit in pan for about 5 minutes to allow sides to release. Then tip loaf out of the pan and place it on a wire rack to cool completely. Slice thin and keep in an airtight container. Will keep for about a week at room temperature. For longer storage, freeze in a zip-top bag.
Notes
Recipe heavily adapted and expanded from Spiced Maple and Cranberry bread from Biggest Book of Bread Machine Recipes.