2024 Hutchinson Lecture – Barry R. O’Keefe, PhD