Katherine O'Brien O'Keeffe

Katherine O'Brien O'Keeffe is Professor of English and Fellow of the Medieval Institute, University of Notre Dame.