Seminars and invited lectures