Andreas Englhart Author & Editor

Andreas Englhart, University Munich, Germany; Franziska Schößler, University of Trier, Germany.