Scan barcode
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.