themedievalacademyblog.org
CARA News: St. Louis University
The Center for Medieval and Renaissance Studies (CMRS) at Saint Louis University is one of the largest of its kind in America, with more than sixty full-time faculty affiliates across numerous unde…