CatechismPhilosophy Generas of the Soul: Why Should We Care? By Anthony Gallegos | Catechism, Philosophy | No Comments