Preheat oven to 400f and set the rack to the middle level.
Remove and shave the artichoke stem with a vegetable peeler. Trim the bottoms of the artichokes with a paring knife and cut off the top 1/3 of the artichoke. Using kitchen scissors trim any pointy leaves. Finally, scoop out the fuzzy interior of the artichoke heart but leave the bottom intact. After cutting each artichoke add immediately to a large pot of water with 2 tablespoons of lemon juice.
Next, combine all of the seasoned breadcrumb ingredients. Taste test and add salt and pepper to taste. Make sure to use enough salt.
Before stuffing the artichoke spread the leaves apart. You can even place them upside down and try to flatten them to spread the leaves out.
Begin stuffing the middle of the artichokes, then work your way to the outside. Try to get a bit of the stuffing into each layer of leaves. Don't overpack the artichokes. It's best to Place each filled artichoke into a large baking dish. Also, place the cleaned stems into the dish.
Place the sauce ingredients into the baking dish and stir together. If you have any extra seasoned breadcrumbs sprinkle them into the sauce (use only up to 3 tablespoons of extra breadcrumbs).
Drizzle 1 tablespoon of extra virgin olive onto each artichoke and spoon a few tablespoons of sauce onto each artichoke to moisten the breadcrumbs. Cover the dish very tightly with foil and bake for 50 minutes.
After 45 minutes remove the foil and continue to bake until tender (about 20-30 minutes longer). Test for doneness by pulling a leaf off. If it removes fairly easily the artichokes are finished cooking. If you like, you can broil the artichokes for the last 60-90 seconds to add more color to the breadcrumbs but watch very carefully!
*Optional* - You should have enough sauce in the baking dish, but if you want more simply remove the artichokes and pour the sauce into a saucepot. Add 1 cup of water and 1 cup of wine and bring to a boil for 2-3 minutes. Season with salt, pepper, and lemon juice and once satisfied with the taste turn off the heat and whisk in another 2 tablespoons of butter.
Serve the stuffed artichokes in a shallow bowl along with a ladle of the sauce. Spoon the sauce on top of the artichokes or dip the leaves right into it. Enjoy!