This recipe summarizes how to make Moroccan-style roasted leg of lamb. A leg of lamb is marinated for at least two hours with a mixture of butter, garlic, cumin seeds, paprika, cayenne pepper, and salt. Traditionally, the whole lamb would be roasted on a spit over an open fire for several hours, but this recipe calls for roasting the marinated leg of lamb in the oven at 435 degrees F for 15 minutes, then 350 degrees F for 1.5 to 2 hours, until it is moist and tender. The lamb is served with potatoes, green beans, and broccoli for a complete Sunday feast.