Keynote Lectures Delivered