"just before the longest day in the year"
The midsummer solstice at Stonehenge
Creative Commons Attribution Share AlikeThe midsummer solstice at Stonehenge - Credit: Andrew Dunn

The longest day of the year in the northern hemisphere is 21 June. It is the midsummer solstice; the day when the sun is perfectly aligned with the stones at Stonehenge; the day of Hannibal's defeat of the Romans in 217 BC; the last official day of the English asparagus picking season; and, most importantly, this contributor's birthday.