Harry M Hine Author & Translator

Harry M. Hine is professor emeritus in the School of Classics at the University of St Andrews in Scotland.