Today is Midsummer Day (or thereabouts), which is actually the birthday of St. John the Baptist.