Put the shanks into a large enough casserole dish, pour over wine, add onions, salt and garlic powder. Cover and bake at 180 degrees C for one hour, turning shanks over once.
Remove shanks and set aside. Strain off fat and make plenty of brown gravy by bringing to boil the juices in the bottom of the pan, adding flour, and gradually stirring in water, a beef stock cube and a dessertspoon of soy sauce. Add salt and pepper to taste.
Now add sufficient potatoes for the meal - cut into quarters if large and left whole if small, 2 or 3 stalks of celery cut into pieces, about a cup of peas and beans, 3 sliced carrots, a medium sized parsnip sliced, the finely grated rind (zest) and juice of a lemon, 1 teaspoon of ground ginger, 3 bay leaves, 1 teaspoon dried sage, 1 teaspoon dried rosemary, 1 teaspoon dried thyme and salt to taste.
Put the shanks back in mix everything up and cook for another hour or until the vegetables are tender. Keep lid on casserole while cooking, but after 30 minutes, give it all a good stir and mix it all up again.
Tip: Cook it all in the morning and then let it cool down. Later that day, scrape off any fat that has set on the surface and warm it up for an hour in the oven for a really great result.