Nohlen, Dieter, Universidad de Heidelberg, Germany