Paul Seaton

Paul Seaton is assistant professor of philosophy at St. Mary’s Seminary and University in Baltimore.