Shriram Krishnamurthi - Author, “Programming Languages: Application and Interpretation - Version Second Edition,” Brown University, 2026.