Spit Roasting Leg Of Lamb