Wednesday, 31 October 2018

A good read




Marshall Rosenberg
Nonviolent Communication: A Language of Life

No comments:

Post a Comment