Preheat oven to 450 degrees.
Saute bacon in ovenproof pan; when most of the fat has rendered but before it is totally crisp, remove it from the skillet to a bowl and set aside.
Dry beef with paper towels; it will not brown if it is damp.
Heat bacon fat in casserole until almost smoking; my bacon was lean enough it did not leave much fat for browning so add some olive oil as required if necessary.
Add beef, a few pieces at a time, and sauté until nicely browned on all sides. Set beef aside on a plate after it's all browned.
In the same fat, saute the sliced carrot and onions til brown.
Return the beef to the casserole with the aromatics and toss with 1/2 teaspoon salt and 1/4 teaspoon pepper.
Sprinkle on the flour and toss again to coat the beef lightly. Set the casserole uncovered in middle position of preheated oven for 4 minutes. Toss the meat again and return to oven for 4 minutes (this browns the flour and coves the meat with a light crust).
Remove casserole and turn oven down to 325 degrees.
Stir in wine and 2 to 3 cups stock, just enough so that the meat is barely covered.
Add the tomato paste, garlic, herbs and reserved bacon.
Bring to a simmer on top of the stove then cover the casserole and set in lower third of oven.
Cook very slowly for 3 to 4 hours until the meat pierces easily with a fork.