Chop the onion, carrot,leek, celery and garlic as fine as possible.
All together they should make a cupful, if less, add chopped onion and celery.
Take a deep casserole to hold pieces of meat upright.
Put the vegetables in the casserole, add butter and cook very slowly for about 8 min.
Do not brown the vegetables.
Add the tomatoes and the basil, stirring over high heat until juice of tomatoes is completely evaporated.
Set aside while browning the meat.
Sprinkle each shank with salt and pepper; turn them into flour and shake excess flour off.
Heat the oil in a pan and brown the meat, 3 to 4 pieces at a time.
Add more oil from if needed.Put meat in casserole with the vegetables in upright position.
Discard oil from the frying pan and add wine; boil on high heat until almost completely evaporated, scraping the juices from the pan.
Stir in the stock, pour the liquid over the meat in the other casserole.
Add the lemon peel and garni of parsley , bay leaf then bring to boil.
Turn the heat down and simmer for an hour.
The casserole must be tightly covered.If not enough liquid at any point, then add some more stock.
While the veal is simmering , mix 4 tsp finely chopped parsley, 1 tsp finely cut orange peel , 6 cloves garlic finely cut. Cover and put aside.
When meat is done, transfer the Osso Bucco to a serving dish.
Watch out that the marrow does not fall out.
Cover meat with foil to keep it warm. If the sauce is too thin or if it lacks flavor, boil it down.
Sprinkle the meat with the mixture of parsley, rinds of orange and lemon, and garlic, pour some of the sauce over it.
Serve with spaghetti or rice.