Valerie McGuire Author & Editor

Valerie McGuire is a Lecturer of Italian and Comparative Literature at the University of St Andrews.