Alan Bradley — mystery writer (1938–2026)