I have given the following presentations and invited talks.