Combine together and heat margarine, milk, water, and honey until warm (margarine does not have to melt)
Combine 3 c. flour, yeast and salt in a large bowl.
Add the margarine heated mixture. Beat with electric mixer about 2 minutes to make a stiff batter.
Add about 2 c. more flour and stir to make a stiff dough.
Turn onto a lightly floured board and let rest 10 minutes.
Add more flour as needed to make a soft easy to handle dough.
Knead until smooth and elastic, about 8-10 minutes.
Let rise in a greased bowl until doubled in bulk.
Divide and shape into two loaves and place in greased loaf pans: let rise until doubled in bulk.
Bake at 375º about 40 minutes.
Bread will sound hollow when tapped when it is done.
Remove from pans and cool on rack (grease top of loaves with margarine to make the crust soft).