American professor Jeffrey Sonnenfeld