Michael Kingan’s talk May 2023