Practicing Nonviolent Communication
by Marshall B. Rosenberg
An unauthorized interactive adaptation of some of the exercises in the excellent book Nonviolent Communication by Marshall B. Rosenberg.