Most recent affiliation: Huygens Institute for the History of the Netherlands – Royal Netherlands Academy of Arts and Sciences
Most recent affiliation: Open University
Most recent affiliation: University of Antwerp
Most recent affiliation: University of Antwerp