Rev. Beni Leu, S.V.D.