John Mitchell

Professor, Stanford University