Mix together yeast, water and sugar. Set aside for 10 minutes or until foam rises above the water.
In a large bowl mix together 2 cups of warm milk, the yeast mixture and 3 cups of flour to form a spongy dough.
Cover and let rise in a warm place, aprproximately 1 to 1 1/2 hours.
Add in the egg, the rest of the warm milk, salt, butter and shortening and stir well to combine.
Add in 6 cups of flour to the soft dough, one cup at a time, kneading well (approximately 10 minutes) to form a smooth elastic dough.
Cover and let rise in a warm place until double in bulk.
Punch the dough down and pinch off round pieces approximately the size of an egg.
Form the pieces into round balls and playbill on a greased or parchment lined baking sheet.
Pinch off smaller pieces of dough and form into small balls.
Place each smaller ball on top of the larger balls already on the pan.
Place your thumb on top of the buns and firmly push right down to hold the two balls together.
Let rise until light and bake at 375F for 15 to 20 minutes or until golden brown.