What's on your bookshelf? Nonviolent Communication: a Language of Life (Rosenberg) Todd Porter January 14, 2020 January 14, 2020 Leave a comment by Marshall Rosenberg