Place mushrooms in a bowl, and cover with boiling water.
Let stand 20 minutes. Strain mushrooms from liquid, reserving liquid; finely chop mushrooms.
Heat 1 teaspoon oil in a Dutch oven over medium-high heat.
Add half of lamb; cook 4 to 5 minutes or until brown on all sides.
Remove lamb from pan; set aside. Repeat procedure with 1 teaspoon oil and remaining lamb; set aside.
Heat remaining 1 teaspoon oil in pan over medium-high heat.
Add onion, and saut 2 minutes or until tender.
Add lamb, artichoke hearts, and next 6 ingredients. Stir in chopped mushrooms and reserved mushroom liquid. Bring to a boil; reduce heat, and simmer, uncovered, 40 minutes or until lamb is tender.
Combine flour and 2 tablespoons water in a small bowl, stirring with a whisk; add to stew. Cook over medium heat 5 minutes. Stir in chopped parsley.