In large stock pot, render fat from bacon -cooking on med low - remove bacon from pot using slotted spoon, set aside. Brown Pork in bacon fat in small batches, remove pork from pot using slotted spoon.
Pour off excessive drippings from pot (leaving some for deglazing). Add Onion, Garlic, and Ginger. Saute. Once onions have started to brown stir in Pumpkin, turnip ,Carrots. Pour in 1/2 beef stock to finish deglazing pot. Stir well.
Add remainder of Beef stock, Brown sugar, Honey, nutmeg, cardemom, Bayleaves, Orange zest, and the juice of an orange. Allow to simmer on low covered for 1 hour. stirring occaisionally.
Add Potatoes. Allow to simmer for an additional 1/2 hour.
Stir in Sliced green beans or peas, parsley, and salt and pepper to taste. Because I personally don't like mushy beans or peas I turn off the stew here. But you may cook for an additional 15 minutes.