Dr Jack G. Mitchell

Current affiliation: Dalhousie University
Subject: Classical Studies
Primary location: Canada