It’s June. It’s raining. So it must be book festival time in the Borders.