Wash and slice up the leeks into pieces about one inch long, put them into a saucepan with the butter or dripping made thoroughly hot; cover over and let them cook for half an hour, stirring occasionally. While they are cooking clean the giblets thoroughly, washing them first in hot and then in cold water. Cut open the gizzard, remove the stones, and cleanse well. Cut them all up into small pieces and put them into the saucepan with the leeks, pour over the boiling water or liquor, put in the peppercorns tied in a piece of muslin, and a piece of bacon rind if there is any in the larder. Let it simmer slowly for three hours; if not brown enough add a few drops of caramel, take out the peppercorns and bacon rind, season to taste, pour into a hot tureen and serve.