
John Ma
Professor of Classics; Chair, Department of Classics
Hyde Lectures, Department of Classics, University of Pennsylvania, March 2023

John Ma
Professor of Classics; Chair, Department of Classics
Hyde Lectures, Department of Classics, University of Pennsylvania, March 2023

John Ma
Professor of Classics; Chair, Department of Classics
Hyde Lectures, Department of Classics, University of Pennsylvania, March 2023