Professor of History Emeritus Heidelberg University Founding Director Detlef Junker

About

Some information is missing for this author.