Based on recipe from American Barbecue Sauces by Steven Raichlen.
Heat all except ketchup in a sauce pan and stir until everything is dissolved. Then add the ketchup and bring to boil and then simmer for 15 to 20 min.
Season to taste with salt and pepper and then cool to room temperature.
This makes a fair amount of sauce so refrigerate and freeze to keep.
According to the US Copyright Office:
"A mere listing of ingredients is not protected under copyright law. However, where a recipe or formula is accompanied by substantial literary expression in the form of an explanation or directions, or when there is a collection of recipes as in a cookbook, there may be a basis for copyright protection."
On this site, for recipes written by others, the ingredients are listed and a link to the original recipe has been provided.