PuddleDancer Press
Nonviolent Communication
$26.95
2,000,000 COPIES SOLD WORLDWIDE • TRANSLATED IN MORE THAN 35 LANGUAGESWhat is Violent Communication? If “violent” means acting in ways that resu...
View full details