Colloquium Lecture