[talks] Colloquium speaker Michael Walfish Friday, Oct 26