Liberally butter one 2lb bread loaf pan.
Combine warm water (around 105°F) with granulated sugar and yeast. Allow to get frothy for 5 minutes while assembling other ingredients.
In a large mixing bowl, add yeast mixture, 2 cups of whole wheat flour, the all purpose flour, powdered milk, butter, and egg. Mix this for two minutes. Gradually add another 1/4 cup of whole wheat flour to encourage dough to pull off of the sides of the bowl.
Turn out dough and knead by hand for approximately 50 more turns.
Cover and allow dough to rest for 10 minutes.
Turn out dough. Shape dough into your loaf pan, cover it, and allow it to rise in the bread pan for 35 minutes.
While dough rises, preheat oven to 375°F.
Bake bread for 30 minutes or until inside reaches approximately 200°. If bread is at risk of browning too quickly, add a foil tent halfway through baking.
Turn out immediately onto a cooling rack.