Weekend Site Sale! Save up to $18 off. Get the code »

Aad Blok

The Editors: Aad Blok (1959) is Managing Editor of the International Review of Social History at the International Institute of Social History, Amsterdam, the Netherlands.