Alan Forrest

Emeritus Professor of Modern History at the University of York. Head of the Laboratory of Western European and Mediterranean Historical Research, State Academic University for the Humanities
Author ID: 432
Interests
French Revolution, 18th and 19th century French and European history