This is a selection of seminars, invited talks and workshops I’ve delivered, or will be delivering, ordered by …