Brian Sparkes

Brian A. Sparkes is Emeritus Professor of Classical Archaeology at the University of Southampton.