Giving ThanksAs Thanksgiving approaches, we have much to be...