Ingo Schaaf Editor & Author

Ingo Schaaf, University of Konstanz.