Spit-Roasted Leg of Lamb