Sunday, January 18, 2009

Marshall Rosenberg




Nonviolent Communication Part 1
Nonviolent Communication Part 2
Nonviolent Communication Part 3


No comments:

Post a Comment