It's Party Time on the Eve of St. John...

..and other thoughts on reasons to celebrate the summer solstice