Folke Gernert Editor & Author

Folke Gernert, University of Trier, Germany.