Preheat the oven to 325 degrees. Trim the skin of the ham with a sharp knife. Score the ham by making long vertical and horizontal cuts. Stud the ham with the cloves. Place the ham on a rack, in a shallow roasting pan. Cover the ham loosely with aluminum foil and bake for 30 minutes. In a mixing bowl, whisk 1 cup of molasses, mustard, and allspice together. Remove the ham from the oven and brush the entire ham with the glaze. Place the ham back in the oven and continue baking for 1 1/2 hours, basting every 15 minutes. With a fork, prick each sweet potato. Rub each sweet potato with the remaining molasses. Lay each sweet potato on a small piece of foil. Place a teaspoon of butter on top of each sweet potato. Wrap each sweet potato in the foil and place on a baking sweet. Bake the potatoes for about 1 hour or until the potatoes are tender. Remove the potatoes from the oven and discard the foil. Place the carved ham on a platter. Serve the ham with the sweet potatoes. Open the sweet potatoes and drizzle with melted butter and salt and pepper. Serve with biscuits.
Yield: 6 to 8 servings