Cut the racks of ribs into chunks with two or three rib bones each, and cover with salted water. Bring to a boil and simmer for about 40 minutes, skimming off any foam. Drain off the water and set aside.
For the sauce, you simply combine all the ingredients in a saucepan and bring to a boil, stirring constantly. Simmer for 5 - 10 minutes.
Pour the sauce over the ribs and ensure they are well-coated. Cover and allow to marinate for at least three or four hours. They can be marinated for a longer period of time in the refrigerator.
To barbecue: Remove ribs from sauce, reserving all liquids to a saucepan. Cook on low heat, turning constantly to ensure even cooking without burning. Heat sauce in saucepan to boiling and pour over the ribs before serving.
In the oven: Line a large metal roasting pan with foil (to ease clean-up), place ribs and sauce in the pan, cover with foil and bake at 375°F or 190°C for 40 minutes. If desired cook longer with the foil removed until ribs have browned and are tender.