Compassionate Reasoning: Changing the Mind to Change the World

Compassionate Reasoning

Changing the Mind to Change the World

2021 • 305 pages