Christopher Smith

Christopher Smith is Professor of Ancient History at the University of St Andrews.