The Alan J Flisher Memorial Lecture 2025