Most recent affiliation: German Historical Institute (GHI)
Most recent affiliation: Universität Bremen