joanbculla1.jpg

Joan B. Culla, professor of contemporary history at the Autonomous University of Barcelona