Dr. Stephen Orgel

Stephen Orgel is J. E. Reynolds Professor in the Humanities, Stanford University.