Putting the spirit of non-violence to work in a world battered by violence by Roz Parr August 9, 2023