As the beginning of summer approaches, so does the longest day of the year. June 21st welcomes the ...