19th G.A. Leonards Lecture Delivered by Prof. Krishna Reddy on May 5, 2023 Posted on July 19, 2023 Leonard Lecture Heading link Copy link Modified on July 19, 2023