A review by dreiac
Non Violent Communication A Language of Life by Marshall B. Rosenberg

5.0

Probably the best book around on how to communicate with ourselves and one another.