A Zen proverb says: "Everything you meet along the path is yourself." The challenges of war, human violence, and animal suffering are all us; all reflections of what goes on inside each of us.

Judy Carman, Peace to All Beings