The Five Hindrances

audio

Dharma talk given by Ruth Denison at Breitenbush Hot Springs

Part A: Download

Part B: Download