Winter Sale! 10% Discount off any order. Get the code »

A. G. Long

A. G. Long is Lecturer in Classics at the University of St Andrews. He studied at King's College, Cambridge and was a Junior Research Fellow at St Catharine's College, Cambridge.