Thanksgiving is nearly here, a time when many of us will gather with loved ones to share a meal and reflect on the year. For ...