[talks] Colloquium Speaker Adam Chlipala Tues March 8