Season the chicken with salt and pepper. Heat the oil
in a heavy bottomed Dutch oven over medium-high heat.
Cook the chicken until browned on both sides and remove.
Add the sausage and cook until browned, then remove.
Sprinkle the flour over the oil, add 2 tablespoons of
butter and cook over medium heat, stirring constantly,
until brown, about 10 minutes. Let the roux cool.
Return the Dutch oven to low heat and melt the
remaining 3 tablespoons margarine. Add the onion,
garlic, green pepper and celery and cook for 10 minutes.
Add Worcestershire sauce, salt and pepper, to taste and
the 1/4 bunch parsley. Cook, while stirring frequently,
for 10 minutes. Add 4 cups soup stock, whisking
constantly. Add the chicken and sausage. Bring to a
boil, then reduce the heat, cover, and simmer for 45
minutes. Add tomatoes and okra. Cover and simmer for 1
hour. Just before serving add the green onions, shrimp
and chopped parsley.