Tag Archives: philosophy

BHP 072: Josh Mantz | Moral Philosophy, Archetypes and Psychology

Josh Mantz is a West Point graduate and former Major in the United States Army. [...]