Preheat oven to 350 degrees. Heat oil in large skillet; add lamb and brown on all sides. Place lamb in a deep-dish baking pan; cover with wine and stock. Score the lamb and press the herbs and garlic into the meat. Sprinkle with salt and pepper. Roast slowly in preheated oven 2 to 3 hours, until lamb is tender and starts to separate from the bone. Remove lamb from pan. Place all herbs and garlic in bottom of pan; bring to a boil on the stovetop. Reduce liquid slightly, then strain to make the perfect sauce to complement the dish.