Combine all ingredients, starting with 3 cups of flour, except butter in the bowl of a stand mixer, fitted with the dough hook attachment. Add flour until the dough begins to clean the side of the bowl.
Knead in mixer for 5 minutes, making sure to scrape bottom of the bowl so all flour is incorporated.
Form dough into ball in the bowl and let rise for 30 minutes.
Tip dough out onto a clean counter, prepared with nonstick spray and lightly dusted with flour.
Divide the dough into 18 pieces by dividing the dough into 3 equal pieces. Divide each of those pieces into 2 pieces, and each of those pieces into 3. The pieces should be roughly equal.
Melt butter and pour into a 9x13 pan. Form each dough piece into a log and roll in the butter. Arrange in rows in the pan. Sprinkle liberally with garlic salt and parmesan cheese. 7.Let rise for 20 minutes. Preheat oven to 350.
Bake for 18-22 minutes, or until lightly golden brown.