User photo

Christopher Stray

About

Christopher Allan Stray is a British historian of classical scholarship and teaching.