Non Violent Communication A Language of Life

Non Violent Communication A Language of Life

1999 • 264 pages

Ratings69

Average rating4.3

15

I adored this book. I know it will be difficult for many because it is hard to overcome social conditioning but it is worth the effort

June 8, 2022