September 17, 2015 Kevin Vondrak Seven Responses: a new microsite, devoted to our most ambitious project September 17, 2015 Kevin Vondrak Kevin Vondrak