Combine all and boil, and reduce heat to a simmer for 30 minutes, stirring every now and again. Puree (if you like) , and serve at room temp or warm.
Leftovers sauce can be kept refridged for 3 days or freeze for 3 months.