Nazariati Summer School | 27 June, 2023.