This is my no-fail roll recipe. I have made it hundreds of times over 10 or so years, and it has always worked. You can adapt the flour as you like- I used to do it with all white, and recently started adding whole wheat. I'm up to half and half, and they are still wonderful. If you add whole wheat, remember to add some gluten to compensate. I made these last night for dinner, with soup- Tim wasn't home, but we still ate 44 of the 48 rolls.
Heat 2 c. milk with 2 T. vinegar
Add 1/2 c. butter, melted, 1/2 c. sugar, 1 1/2 T. yeast, and 1/2 c. water.
Add 1 egg, 1/2 T. salt, 1/2 t. baking soda, and about 8 c. flour.
Knead in mixer or by hand, until smooth and soft.
Let dough rise 40 minutes, or until double. Divide into four parts. Roll each part into a circle. Cut (like a pizza) into 12 wedges (cut the circle into fourths, then each wedge into thirds). Roll up each wedge from the fat side to make crescent shapes. Place on greased baking pan. Let rise, then bake at 350 for 12 minutes, or until lightly brown on the top. Makes 48 rolls.