Mound the flour and salt together on a work surface and form a well. Beat the teaspoon of olive oil, 2 eggs, and water in a bowl. Pour half the egg mixture into the well. Begin mixing the egg with the flour with one hand; use your other hand to keep the flour mound steady. Add the remaining egg mixture and knead to form a dough.
Knead the dough until smooth, 8 to 10 minutes; add more flour if the dough is too sticky.
Alternatively, those who are fortunate enough to own a Kitchenaid mixer, beat the olive oil, 2 eggs, 2 tablespoons of the water, and salt in the bowl of the mixer. Add 1 cup of the flour, and using the paddle attachment, mix at a speed of 2 or 3, and add the remaining flour to the egg mixture, a little at a time.
When the mixture looks like its all crumbly, turn the machine off, then put in the dough hook attachment. Knead the dough on speed 2, and add enough of the remaining water, until it forms a smooth ball, for 3-5 minutes. (you may need to use more or less water, depending on the consistency of the dough) Dough should not be sticky. If it is, add a little flour.
Form the dough into a ball and wrap tightly with plastic wrap. Refrigerate for 1 hour.
While the dough is resting, prepare the cheese filling. Combine the ricotta cheese, cream cheese, mozzarella cheese, provolone cheese, egg, garlic, white pepper and parsley and mix well. Set the filling aside.
Bring a large pot of salted water to a boil.
Roll out the pasta dough into thin sheets no thicker than a nickel. (On the kitchenaid roller, it's size 4).
Cut the pasta into sheets 13" long, and about 5" wide (as wide as the pasta comes out of the pasta roller).
Gently place the pasta into the boiling water, and cook until just firm, about 3-4 minutes. Fresh pasta takes less time to cook, it will float to the surface when cooked. Stir once while it's cooking.
Strain and rinse to cool the pasta.
Divide the cheese mixture evenly according to the number of sheets of pasta, about 1/3 cup.
Working with one sheet at a time, lay the sheet of pasta with the longest side facing you, spread one portion of the cheese mixture over the pasta, leaving a 1-2 inch space at the far end, for rolling. Roll up the pasta and cheese, lengthwise, so that the roll will be about 13" long.
Place 1 cup of the marinara sauce, and 1/2 cup of water in the bottom of a 9x13 baking dish.
Place the completed pasta rolls seam side down, on top of the marinara sauce, in one layer. (unused sauce can be used when serving the pasta rolls).
Top with enough sauce to cover the rolls. Bake, covered, at 350 for 45 - 60 minutes.
Pesto Alfredo Cream Sauce:
Heat 2 teaspoons of olive oil in a skillet over medium heat.
Add the crushed garlic and pesto sauce and cook for one minute. Pour in the heavy cream, raise the heat to med-high, and bring the sauce just barely to a boil. Reduce the heat and simmer for 5 minutes.
Add the Parmesan cheese and stir until the cheese melts. Remove the pan from the heat and keep warm.
Cut the rolls into serving sized pieces.
Place 1 or 2 rolls on a plate, drizzle with the Pesto Alfredo Cream sauce. Garnish with some fresh chopped herbs if desired.