Most recent affiliation: Institut für Dokumentologie und Editorik (IDE); Universität zu Köln
Most recent affiliation: Bergische Universität Wuppertal