It’s that time of year again: summer’s arrived, the days are long and warm, and Independence Day is just around