David H.J. Larmour
David H. J. Larmour is Professor and Head of Classics, Department of Classical and Modern Languages and Literatures, Texas Tech University. Diana Spencer is Lecturer in Classics, Institute of Archaeology and Antiquity, University of Birmingham.
David H. J. Larmour is Professor and Head of Classics, Department of Classical and Modern Languages and Literatures, Texas Tech University. Diana Spencer is Lecturer in Classics, Institute of Archaeology and Antiquity, University of Birmingham. See less
David H.J. Larmour's Featured Books