Pour the warm water into a mixing bowl. Add and let dissolve the sugar or honey and then the yeast. When the yeast is bubbling, add the dry milk, butter and 3 cups of flour and the salt. Mix together and then stir in a further 2 1/2 cups of flour. Sprinkl
Knead the dough for 3 to 4 minutes, until it begins to behave as if it belonged together. Let it rest while you clean and grease the bowl. Continue kneading a further 3 to 4 minutes, until the dough feels smooth and springy.
Let the dough rise until doubled (1 to 2 hours). Knock it down, knead out any stray bubbles, cut it in half and form two loaves. Place them in two lightly greased 4 1/2 x 8 1/2-inch bread pans. Let rise until almost doubled (45 minutes to 1 hour).
Preheat the oven for 15 minutes to 350°F. Bake the loaves 35 to 40 minutes, or until nicely browned. Remove bread from oven and cool completely on a wire rack.