Ahimsa: Love Is Your Nature Written by Fr. Richard Rohr, OFM on Sunday, October 9, 2016 Read Post Tags: Love Mahatma Gandhi Nonviolence Thomas Keating True Self