Duck and Cranberry Terrine

A beautiful pate-style loaf with a duck, cranberry and pistachio mixture, wrapped in streaky bacon.