Bleda S Düring Editor & Author

Bleda S. Düring, Leiden University, Netherlands Claudia Glatz, University of Glasgow, UK