Sangharakshita, Ven