Dennie Oude Nijhuis Author & Editor

Dennie Oude Nijhuis (Ph.D., 2009) is assistant professor at Leiden University's Institute for History and senior researcher at the International Institute for Social History (IISH).