Talk from Mark Eschle on 18 July 2019