letting the mud settlePublished by Greg Heffron on April 28, 2018April 28, 2018Mindfulness means training in patience, which leads naturally to insight, and then to useful action. Categories: featured