Preheat the oven to 450ºF.
Put the bones in a shallow roasting pan and roast for 1 hour. Remove from the oven and spread evenly with the tomato paste. Combine the onions, celery, and carrots and lay on top of the bones. Return to the oven and roast for 30 minutes. Remove from oven and drain off any fat.
Place the roasting pan over medium heat on the stove and pour the wine over the bones and vegetables. Using a wooden spoon, deglaze, scraping the bottom of the pan for browned particles. Put everything into a large stockpot. Add the salt, peppercorns, garlic, bay leaves, thyme, rosemary, and water. Bring to a boil over high heat. Reduce the heat to medium and simmer for 4 hours. Let cool.
Remove any fat that has risen to the surface. Strain. Store in 1- or 2-cup containers in the freezer.
Yield: 2 quarts