Christopher Stray

Christopher Stray is Honorary Research Fellow in the Department of Classics, University of Wales, Swansea.