Michael Prinzing is a philosopher and scientist who studies human flourishing. He received his PhD from the University of North Carolina at Chapel Hill.
Spirituality and religion
idea
Religion gives life meaning. Can anything else take its place?
by Michael M Prinzing