Make lengthwise slits through roast in several places with a sharp knife. Insert a a sliver of garlic into each slit. Brush roast with the lemon juice, and rub with 1 Tbsp salt and 1/2 tsp pepper.
Place roast, bone ends up, in a shallow roasting pan lined with heavy-duty aluminum foil. Insert meat thermometer, making sure it does not touch fat or bone. Set aside.
Place cubed eggplant in a large bowl and sprinkle with remaining 1 Tbsp salt; let stand for 15 minutes. Rinse eggplant, and pat dry with paper toweling.
Sauté eggplant in 2 Tbsp oil in a large skillet over medium-high heat, stirring frequently, until tender. Remove eggplant from skillet; set aside.
Sauté onion and celery in remaining 1 Tbsp oil over medium-high heat, stirring frequently, until tender. Add ground lamb and cook until meat is crumbled and nicely browned; drain.
Add reserved eggplant, orzo, pine nuts or almonds, raisins, parsley, chopped olives, lemon rind, cardamom and cinnamon to meat mixture. Season to taste with salt and pepper. Spoon mixture into center of roas Tbsp Cover stuffing and exposed ends of ribs with aluminum foil.
Bake in a preheated 350° F oven for 1 hour and 15 minutes. Remove foil from stuffing and bake an additional 15 minutes or until meat thermometer register 160° F. Remove foil; let stand 10 minutes. Transfer to a platter. Place pitted olives on exposed ends of ribs.Makes 8