Generously butter a 1 1/2-quarter souffle dish. Attach a foil collar to dish. Measure enough foil to go around dish plus a 2-inch overlap. Fold into thirds lengthwise; place foil around dish with collar extending 2 inches above top of dish. Secure with tape, if necessary. Combine bread crumbs and rosemary; coat bottom and sides of dish with mixture; set aside.
In a large saucepan melt butter, stir in flour, mustard, pepper and allspice. Add milk; cook and stir for 6-7 minutes or until thickened and bubbly. Remove from heat. Stir in cheese until melted. Beat egg yolks; stir in about 2 tablespoons of the cheese mixture. Return all to the cheese mixture in the saucepan. Stir in Indiana Kitchen ham; set aside.
Using clean beaters, in a large bowl beat egg whites with cream of tartar until stiff peaks form. Gradually pour ham-cheese mixture over beaten whites, folding gently to blend. Spoon mixture into the prepared souffle dish. Bake in a 350 degree F. oven for 35-40 minutes or until puffed and golden brown. Remove from oven when not quite set; souffle should shake slightly when gently moved. Remove collar from dish; serve souffle immediately.
Heat oven to 325 degrees F. Place Indiana Kitchen ham on rack in shallow roasting pan. Bake, uncovered, for 1 1/4 hours, until internal temperature (measured with a meat thermometer) is 140 degrees F. (about 15-18 minutes per pound.)
In small saucepan, combine half of the juice concentrate, 3 tablespoons maple syrup, 3 tablespoons vinegar and thyme. Bring to a boil. Reduce heat to low, simmer uncovered, for 5-10 minutes or until slightly thickened, stirring occasionally.
Baste Indiana Kitchen ham with glaze the last 15-20 minutes of baking. Remove ham from oven, slice and serve with Pineapple-Raisin Sauce.
In a medium saucepan, sauté onion in butter until tender. Add remaining juice concentrate, water, raisins, maple syrup and mustard. Stir together 1/4 cup vinegar and cornstarch; stir into raisin mixture. Cook and stir until thickened and bubbly. Cook and stir for 2 minutes more.
Heat oven to 250 degrees F. Remove Indiana Kitchen ham from package. Place Spiral Sliced Ham face down in roasting pan. Cover pan with aluminum foil; bake ham 1 hour and 15 minutes.
Meanwhile, prepare sugar rub. Combine brown sugar with dry mustard, lime rind, ginger, allspice, cloves and finely chopped pecans in bowl. Mix thoroughly with fork. Stir in lime juice to moisten sugar mixture evenly. Set rub aside.
Remove Indiana Kitchen ham from oven and uncover pan. Pat and rub sugar mixture over warm ham, covering top end first, then smearing mixture down the sides as evenly as possible.
Return Indiana Kitchen ham to oven. Bake uncovered 30 to 45 minutes, basting meat with pan juices every 15 minutes. Ham is done when center reaches 150 degrees F. On meat thermometer.
Remove Indiana Kitchen ham from roasting pan; place on wire rack and let rest 10-15 minutes.
Let the Indiana Kitchen ham stand at room temperature for 90 minutes.
Preheat oven to 275 degrees F. Set the rack at the lowest position. Rinse and pat dry the ham. Using a sharp knife, score the skin of the Indiana Kitchen ham in a criss-cross pattern. Place ham in a roasting pan. Pour just 1 1/2 cups of the cola and 1 1/2 cups of grape juice into the pan and add additional water if necessary to bring the liquid level to 1/2 inch. Cover the pan tightly with tin foil. Roast in oven for 2 3/4 to 3 hours (about 15 minutes per pound) or until the internal temperature of the ham reaches 100 degrees F.
While the Indiana Kitchen ham is cooking, prepare the glaze. Combine the remaining 1 cup grape juice, 1 cup cola, the juice from the pineapple (reserve the pineapple slices for later) and the brown sugar in a small sauce pot and simmer on low for 20 minutes, until it becomes thick and glossy. Let stand at room temperature until ready to use (as the glaze cools, it will thicken up, making it easier to brush on the ham).
Take the Indiana Kitchen ham out of the oven when it reaches the first internal temperature of 100 degrees F. Turn the oven to 425 degrees F. Brush the ham with about 1/4 of the glaze all over. Use toothpicks to stud the ham with the sliced pineapple, if desired. Once the oven comes to temperature, return the ham, uncovered to oven. Bake for 15 minutes until the liquid is bubbly and the ham has turned to a nice, deep golden brown. The internal temperature of the ham should be 140 degrees F. Remove ham to a cutting board and let rest for 15 minutes.
Return the remaining glaze to the stove on medium-low heat to warm the glaze up for serving. Carve and slice the Indiana Kitchen ham, drizzle a bit of the cola glaze on each plate.