Geshe Michael Roach is a . graduate and a Buddhist eremite After .. he spent seven years studying the wisdom of Tibetan At the . of his teacher, he joined a The Diamond Cutter Geshe Michael Roach is a Princeton graduate and a Buddhist nun After graduation, he spent seven […]