Grant Parker, Department of Classics, Stanford University

Grant Parker, Department of Classics, Stanford University