Sarah A James Editor & Author

Sarah A. James is an Assistant Professor of Classics at the University of Colorado, Boulder