Bring ham to room temperature by removing it from the refrigerator about 30-40 minutes before cooking.
Preheat oven to 350° F.
Add bourbon, brown sugar, honey, marmalade and mustard to a medium pan and cook over medium heat until liquid reduces by half. It will get thicker and coat the back of a spoon.
With a sharp knife, cut a large diamond pattern over the ham. Push a clove into each corner of the diamonds, leaving the head of the clove sticking out.
Place ham, skin side up, in a large roasting pan or other large oven safe pan.
Pour thickened bourbon glaze all over the ham.
Place ham in the oven. After 10 minutes, spoon juices from the bottom of the pan back over ham. Repeat this 3 more times, for a total of 40 minutes and 4 bastes.
Remove from oven and spoon the juices over the ham again. Tent with foil and let rest for 15 minutes before serving.
Notes
This glazed ham may be refrigerated for up to 7 days, or you can freeze it for 1 to 2 months.
If you prefer, you may substitute orange juice for the bourbon. Just be careful not to let it scorch when reducing it.