Frances Nethercott

Reader in Modern European History
University of St Andrews