Home / Nonviolent Communication: a Language of Life Nonviolent Communication: a Language of Life Marshall B. Rosenberg ★ 4.0 · 391 reads Sign in to save this Request CodeZLIBIO3760266 Published2010 PublisherPuddleDancer Press Pages264 LanguageEnglish FormatEPUB ISBN-139781892005038 ISBN-102003010831