Conan Fischer Author & Editor

Conan Fischer is Professor of Modern European History at the University of Strathclyde