Most recent affiliation: Pennsylvania State University
Most recent affiliation: Huygens Institute for the History of the Netherlands (Huygens ING) - Royal Netherlands Academy of Arts and Sciences (KNAW)