It is almost officially summer, and you know what that means — ice cream, the beach, barbeques, short sleeves, festivals, and celebrations that mark the changing seasons. June 21 will usher in the summer solstice, the longest day of the year when the sun is closest to the earth and its rays are the strongest. […]