Morning Glory Muffins

4 c. flour
2 1/2 c. sugar
4 tsp. baking soda
4 tsp. cinnamon
1 tsp. salt
4 c. grated carrots
1 c. chopped raisins
1 c. chopped pecans
1 c. shredded coconut
6 large eggs
2 apples, peeled, cored and grated
1 1/2 c. oil
4 tsp. vanilla

Sift together flour, sugar, baking soda, cinnamon and salt. Stir in carrots, raisins, pecans, coconut and apples. In different bowl beat eggs with oil and vanilla. Stir mixture into flour mixture until batter is just combined. Bake at 350° for 35 minutes or until springy to touch. Let cool in tins on rack for five minutes. Turn out onto rack and let cool completely. Makes about 50 muffins.