roshi-joan-halifax
Roshi Joan Halifax
roshi-joan-halifax
Roshi Joan Halifax, PhD, is a Buddhist teacher, Zen priest, anthropologist, author, and pioneer in the field of end-of-life care.