Leijonhufvud , professor D.