Bo Strath

Bo Strath is Professor of Contemporary History at the European University Institute, Florence.