Karl Hall

First name: 
Karl
Last name: 
Hall
Department of History, Central European University, Budapest, Hungary