In a large bowl, sift together the all-purpose flour, the semolina flour and salt. Use your fingers to work the butter into the dough until it forms pea -like balls. Alternatively, sift the dry ingredients into the food processor and pulse the butter into the mixture until it is blended and relatively smooth. Work the water in with your fingers (or in the mixer ). Turn the dough out onto a flat surface and roll it into a ball. Wrap it in plastic wrap and press it down. Refrigerate for at least 1 hour. In a medium saucepan , bring the milk to a simmer . Whisk in the semolina flour and cook, stirring constantly with a wooden spoon, until the mixture thickens, 3 to 5 minutes. If it forms lumps as it cooks, whisk until smooth. Transfer the milk and flour mixture to a bowl to cool slightly, about 10 minutes. Stir in the ricotta , the egg, sugar. Add the candied orange and lemon bits and sift a dusting of cinnamon over the surface. Stir to blend . Taste for seasoning and refrigerate until ready to use. Remove the dough from the refrigerator and divide in half. Flour a flat surface and roll 1 of the halves into a rectangle about 14 inches by 24 inches. The shorter end of the rectangle should be close to you. The dough should feel very thin. The thinner the better! Brush the entire rectangle with a layer of the shortening. Sprinkle it with an even dusting of confectioners sugar. Gently and evenly roll it up into itself like a jelly sponge roll. Roll carefully, taking care that it rolls up very tightly. Refrigerate for at least 2 hours. Use a sharp knife to cut the roll into 1 to 1 1/2-inch thick pieces. Repeat the same process with the other half of the dough. Preheat the oven to 375 degrees F. Put 1 of the dough rounds in your hand and, with the other hand, press your thumb into the middle of your other hand (and, therefore, into the dough) and start to stretch the dough. You don t want to push so much that you make a cavity just yet. First, concentrate on making the dough round bigger and flatter. When it is about the size of a large clam shell , start to smooth and push down in the middle so it forms a cavity a lot like a large clam shell. You want to finish with a cone with an opening of about 3 inches and the smaller, tapered end about 1-inch. Brush a little shortening on the dough and turn it inside out, cupping the dough cone between the length of your index finger and thumb. Carefully spoon 2 large spoonfuls of the filling into the cone. The cone should be fairly filled and go to the edges of the opening with a thin layer of the filling. Close the mouth by carefully folding the cone opening over itself. The same as if you had 2 halves of a clam shell and were closing it up. Gently press the edges of the opening, together. Arrange on a nonstick baking sheet. Repeat with all of the dough, until both of the baking sheets are filled. Brush each with the egg wash . Cook's Note: The Sfolgliatella can be frozen, at this point, and baked, as needed, at a later date, if desired. In fact, they bake better when baked from their frozen state. Put the trays in the center of the oven and bake until golden brown, 30 to 35 minutes. Remove from the oven and allow them to rest a few minutes on the baking sheet. After the Sfogliatella have rested for a few minutes, sprinkle them with another dusting of confectioners' sugar and put each baking sheet squarely under the broiler. Do not walk away! Stay there and watch as the sugar slowly browns the top. If the layer of sugar was light and you want to make it a little browner, repeat with another dusting of sugar and another minute under the broiler. Allow them to rest a few minutes, then transfer them to a serving platter, dust with confectioners' sugar and serve.