undefined

Michael Rapport

Reader in Modern European History at the University of Glasgow, specializing in the Napoleonic Wars and Russian history.