Finely chop the onion, garlic, carrots, and celery. Peel the carrots and wash the celery, then cut them into 2-inch pieces, place in processor and, pulse until quite fine, but still in distinct pieces. Do the same with the onions and garlic, being careful not to lose the liquid. They should be fine enough to disappear in the sauce after it simmers.
If using a Cuisineart, process carrots and celery separately from the onion and garlic as they process at different rates and the onion liquifies before the carrots and celery are fine enough.
In a dutch oven or heavy-bottomed, low and straight-sided pot, add 2 tbsp olive oil to an already heated pot.
Add all vegetables and sweat over medium-low heat, stirring often about 15 minutes. Add the dried herbs. Do not let the vegetables brown.
When vegetables are well sweated, turn up the heat and then add the wine. Let it reduce down by half so the alcohol burns off.
Add crushed tomato and tomato paste with equal parts water, incorporate completely. Add tomato sauce and equal amount of water. Bring to boil, then turn down to a low simmer, and reduce for about an hour.
Add the fresh rosemary for a few minutes before the sauce is done. Do not let the rosemary stay in long enough for the leaves to fall off. Discard the used sprig.
When the sauce reduces to a thick consistency, taste. Add salt and pepper to taste if needed. If adding the finely minced parsley, do it now.
Allow to cool off heat for a couple of hours to marry flavors well before reheating for use. Alternatively, transfer the sauce to a sealed container and store in the refrigerator. Will keep for three to four days and freezes well.