Thanks Giving?

This weekend is Thanksgiving in Canada.  But, we run those words together too often without thinking upon their meaning.  Some questions I suggest you ponder this weekend include for what and whom are you thankful, what is about those people, places, things and ideas...