Roshi Joan Halifax is an original, generous, gritty and profound Buddhist teacher. How does she look back on her life?- by Ben DaitzRead on Aeon