Split the bones into good-sized chunks (you might ask the butcher to do this; if you're lucky, maybe he will). Pile the bones into a big roasting pan and roast them in the broiler at 550 degrees until they brown almost to black. Scatter them around once or twice while this is going on to get a good overall browning. This will take about 20-30 minutes.
Chop all the vegetables coarsely. When bones have browned sufficiently, lower the heat to about 350 degrees. Sprinkle the chopped vegetables over them. Roast for another minute or two, then pour the tomato puree over the bones. Roast for another two minutes, then pour on the red wine. Roast for another five minutes, until the wine has boiled for a couple of minutes.
Load all the pan contents into a big heavy stockpot. Rinse the pan with some water and pour everything into the stockpot. Add one to two gallons of water to the pot and bring to a very low boil.
Collect all the bouquet garni ingredients into a cheesecloth bag or tea ball and drop into the stockpot. Maintain a modest boil for at least eight hours, adding a quart of water now and then if needed to keep things going. Skim the scum and fat from the surface now and then.
After the pot has boiled a good long time, strain through a fine sieve (or one lined with cheesecloth). Discard the solids. Put the stock into a clean container and refrigerate overnight.
The next day, most of the fat in the stock will have risen to the top and solidified, making it very easy to remove. After doing this, pour the stock into a clean saucepan and reduce over a low fire. Use the corners of paper towels to remove any droplets of fat that may rise to the surface. You can reduce the stock to the point that it becomes almost gelatinous. At minimum, it should be able to coat a spoon. (This is the concentration used in the recipes in this issue.)