Richard H. Armstrong is Associate Professor of Classical Studies, Department of Modern and Classical Languages, University of Houston, USA.