Cut the top off a bulb of garlic and roast in oven or toaster oven for 30 minutes at 350º.
Remove from oven and cool before removing garlic from peels.
Place bacon in a Dutch oven and cook over medium heat until crisp-cooked.
Remove bacon to a paper towel-lined plate to drain.
When cooled, crumble bacon and set aside.
Add the peeled and cubed turnips to the bacon drippings in Dutch oven.
Fill with water until turnips are covered.
Cover with lid and bring mixture to a boil.
Reduce heat and simmer turnips about 10 minutes, or until turnips are fork tender.
Drain in colander.
Return turnips to Dutch oven.
Add butter, cream, cream cheese, sour cream and garlic.
Mash down with a potato masher until completely smooth.
If necessary, use a hand-held electric mixer and beat turnips until smooth and creamy.
Add bacon, dill weed, rosemary, chives, salt and pepper.
Stir until well combined.
Sprinkle fresh, minced parsley on top, if desired.