Will Fowler is Professor of Spanish at the University of St Andrews, where he has taught since 1995. He earned his PhD at the University of Bristol and worked as a lecturer in Spanish at Leicester Polytechnic (subsequently renamed De Montfort University) for four years before joining the University of St Andrews.