a talk by Tim Brown