Dr. David Squires Dr. David Squires Assistant Professor




Degrees

  • Doctor of Philosophy - Philosophy - University of Notre Dame (2016)
  • Master of Medieval Studies - Medieval Studies - University of Notre Dame (2011)
  • Master of Arts - Early Christian Studies - University of Notre Dame (2009)