This is one of those recipes that I would take with me to a desert island -- provided the desert island had cranberries, apples, walnuts, and celery growing wild. The shrimp shouldn't be a problem.
It's got a great balance of flavors and textures -- sweet, savory, salty, crunchy, and smooth -- and makes an awesome sandwich (especially on toasted wholegrain bread.) Or spin it up in a wrap for lunch with some baby spinach leaves and make your work mates weep with longing. If you're feeling generous, give them the recipe. You won't want to give away even a tiny bite!