Hizo estudios de filosofía, teología y sociología en Suiza, Francia y Estados Unidos.