Professor Christopher B R Pelling

Current affiliation: Oxford university
Subject speciality: Classical Studies
Primary location: United Kingdom