Philip Pegan Editor & Author

Philip Pegan is associate professor of philosophy at Neumann University.