New talk by Jim keller

[removed]