Leo Lucassen

First name: 
Leo
Last name: 
Lucassen
University of Amsterdam, History, Amsterdam, Netherlands