
5,000,000 COPIES SOLD WORLDWIDE • TRANSLATED IN MORE THAN 35 LANGUAGESWhat is Violent Communication?If “violent” means acting in ways that result in hurt or harm, then much of how we...
List Price
$19.95
List Price
$19.95