Christopher Hall Author & Editor

Christopher Hall is Professor of German at the University of Joensuu in Finland