One of the great things about Thanksgiving is it gives everyone an opportunity to step back and survey their life and express their gratitude for all the things they have been given. For me it is a time for reflection. During the endless of preparations for an overindulgent feast I have plenty of time to think. After all, what else is there to do while you are peeling mountains of potatoes while waiting for the little plastic plunger on the...