Scald milk.
Add sugar, salt, and shortening.
Cool to lukewarm.
Put ½ warm water in mixing bowl.
Sprinkle in yeast.
Stir until dissolved.
Stir in lukewarm milk mixture.
Beat eggs in small bowl with whisk.
Add eggs and 3 cups flour to above mixture.
Beat until smooth.
Stir in 2 more cups flour, cinnamon, allspice, and currants.
Turn dough onto lightly floured board.
Knead until smooth and elastic.
Put in greased bowl and brush top with soft shortening.
Cover, and let rise in warm place until doubled in bulk (approximately 1 hour).
Punch down and turn onto lightly floured board.
Let rest 10 minutes.
Divide into walnut-sized pieces. Shape each piece into a ball.
Place ½ inch apart in 9x13 greased pans.
Let rise until doubled in bulk (about 45 minutes).
Bake at 350° for 20-25 minutes.
While baking, prepare white frosting (see below).
Immediately remove from pans and make a cross of white frosting on each roll.