In the Southern hemisphere, last night was Midsummers Night Eve  and today is the Summer Solstice, the longest day of the year and the turning point in the yearly cycle as we celebrate the Light.     Summer Solstice is a time of warmth and joy, a time...