Having an unhurried, present to the moment nature to increase our capacity to meet others at their point of need
See All 80 Episodes of "BIBLICAL REFLECTIONS"