Dianna Taylor

Dianna Taylor is an assistant professor of philosophy at John Carroll University.