Preparation

Heat the oil in a heavy-bottom saucepan over medium heat. Sprinkle the beef with flour. Brown the meat in the oil until golden, about 3 minutes per side. Remove meat from pan. Set aside. Add the onion and garlic. Saute until translucent, about 5 minutes. Add the wine. Increase the heat to high and simmer until reduced to 1/2 cup, about 5 minutes. Return the beef to the pot.

Add 3/4 of the carrots, 3/4 of the celery root, 4 artichoke hearts, olives, rosemary, orange rind, allspice, clove and broth. Stir to combine. Cover partly and simmer over medium-low heat until the meat is tender, about 1 1/2 to 2 hours. Add the remaining artichoke hearts, carrots and celery root. Continue cooking until tender, about 20 to 30 minutes. Season to taste with salt and pepper. Divide among 4 bowls. Garnish with parsley.