Sofer, Oren Joy

Say what you mean a mindful approach to noviolent communication - India Shambhala pub. 2019

302.2 So23S