Thomas F. X. Noble

Thomas F. X. Noble

Thomas F. X. Noble is Professor of History at the University of Notre Dame. He earned his B.A. in History from Ohio University and his M.A. and Ph. D. in Medieval History from Michigan State University.

Thomas F X Noble People (First 1 people) - Page 0

Roy A. Matthews

Roy A. Matthews