Holiday Free Shipping & Special Discounts! Get the code »

Kate Ferris

KATE FERRIS Lecturer in Modern European History at the University of St Andrews, UK, with research and teaching interests in modern Italian and Spanish history.