Talks and readings

Aug 19–Sep 19