Sitting Sermon

As both a Catholic nun and Zen roshi, Sister Elaine MacInnes provokes controversy while promoting inner peace.