Gregory Fricke

Duke University, USA