Ivor M. Bolton

Doctoral researcher
University of Birmingham
Institute for German Studies