James Bradley Wells Translator & Author

James Bradley Wells is Visiting Assistant Professor of Classics at Hamilton College.