This is adapted from a recipe I found on a BBC website last year. That one doesn't include the whole spices and uses sultanas, but I prefer using the figs as I find they give a better flavour which complements the pears nicely (as do the spices!). If you prefer a less chunky texture, chop everything (including the walnuts) into smaller pieces.
Recipes using oranges in the ingredients.
Recipe for Green Tomato Marmalade – a lovely breakfast marmalade, makes a good side dish with curry, brilliant with cheese.