Talk from Mark Eschle on 29 January 2023