by
Fred Von Allmen talks about freeing the mind and heart of hindrances and the special role Buddhism plays in doing so.