Professor Anthony M Snodgrass
Anthony M. Snodgrass is Lawrence Professor of Classical Archaeology at Cambridge University.
Anthony M. Snodgrass is Lawrence Professor of Classical Archaeology at Cambridge University. See less
Professor Anthony M Snodgrass's Featured Books